Thanks to a post on American Road Magazine’s facebook page I found out that some meanies broke into the Chief Drive-in movie theatre in Chickasha, OK trashed the place and stole a buncha stuff. The Chief Drive In was built in 1949 and is one of the last standing Drive-Ins in the state of Oklahoma.
Our swell friends at Oklahoma Modern sent us this neat video from the re-lighting of the vintage neon sign for El Rancho Grande Restaurant in Tulsa Oklahoma. They write: El Rancho Grande is a local fixture here in Tulsa, having been in their current location on Old Route 66 since 1953. A few weeks back