During your trip down Route 66, make sure to stop at the Admiral Twin Drive In in Tulsa! This historic drive in caters to crowds of movie goers for an experience that will take you back in time!

pin 340
heart 43

Twin Drive-In Theatre, Independence, Missouri. Loved going here as a child, then with a bunch of friends as a teen. Lots of good memories.

pin 305
heart 26
speech 2

Admiral Twin Drive-in, probably my favorite thing to do in Tulsa in the summer

pin 38
heart 4

Twin Drive In Theater (1952 - 1985) Canyon E-Way (where the Georgia Street Super Walmart is now located)

pin 7
heart 2

Drive In movies - Who could forget these boxes. You could never hear the movie quite right.

pin 318
heart 40
speech 1
Pinterest • The world’s catalog of ideas