5 September 2010, 12:50 am
Owners of the Admiral Twin Drive-In said Saturday that they hope to rebuild, possibly re-opening the Tulsa landmark by next season.... Read More »