Kamron Williams

Where the Cars Park and the Memories Play 

Where the movies are played, nostalgic memories have been made on Route 66 at the Admiral Twin Drive-In in Tulsa, Oklahoma. The theater is known to be a legendary part of Route 66, holding American sentimentality and a piece of history on the Mother Road. For a little over 74 years, Admiral Twin has allowed people to go back in time, smell popcorn, hear the…