This week marked fifteen years since a fire destroyed the original screens at Tulsa’s Admiral Twin Drive-In.
The Admiral Twin’s owner says he remembers that devastating day like it was yesterday. Fifteen years later, he says the new question is: how long can they keep the gates open?
It was September 3, 2010, when a fire reduced the iconic screens at the Admiral Twin to rubble…