Admiral Twin Drive-In - Tulsa, Oklahoma - audio podcast

Are you seeing double?

Today we are discussing the Admiral Twin Drive-in in Tulsa, Oklahoma.

The Admiral Twin Drive-In is a historic movie theater located just off of Route 66 in Tulsa, OK. They've been showing movies since 1951 and have been the host to many local events.

Tulsa, Oklahoma is a city on the Arkansas River. It’s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century construction boom fueled by the prosperous local oil industry.

News story from Stryker at the Buzz 106.3 - Oklahoma Storm Last Night Had The Weirdest Thing I Have Ever Seen!

Subscribe to the Only in OK Show.

Check out our sponsor for this episode - TAILBOARD APPAREL

#TravelOK #onlyinokshow #Oklahoma #MadeinOklahoma #oklaproud #podcast #okherewego #traveloklahoma #drive-in #route66 #Tulsa #tourism #events #Movies #lightningtoilet #buzz1063 #greencountry