Double-Feature on the Mother Road: What the Coming Route 66 Centennial Means for Tulsa’s Historic Drive-In Theater

The Admiral Twin is a longstanding Tulsa landmark, situated just off the famed Route 66. Since it opened, nearly 75 years ago, the theater has seen its share of ups and downs. Fifteen years ago, it burned down but soon reopened. The popularity of streaming rose while theater attendance dropped, and the Admiral Twin still…

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…