An Oklahoma landmark has basically been destroyed by fire. Â It was in business since 1951.
Here’s the Admiral Twin as photographed in 1982 by Oscar-winning cinematographer Vittorio Storaro. The film is “The Outsiders,” and the part that takes place at the Drive-In begins at about 4:20.
Leave a Reply