Built in 1951, the Admiral Twin Drive-In has hosted many families, first dates and even served as a prominent backdrop for the 1983 movie 'The Outsiders' starring Tom Cruise, Patrick Swayze and Matt Dillon.
News On 6
303 N. Boston Ave.
Tulsa, OK 74103
Newson6.com is proud to provide Oklahomans with timely and relevant news and
information, sharing the stories, pictures and loves of Oklahomans across our great state.