Where the Cars Park and the Memories Play 

Where the movies are played, nostalgic memories have been made on Route 66 at the Admiral Twin Drive-In in Tulsa, Oklahoma. The theater is known to be a legendary part of Route 66, holding American sentimentality and a piece of history on the Mother Road. For a little over 74 years, Admiral Twin has allowed people to go back in time, smell popcorn, hear the…

History Behind The Rock Cafe: A Route 66 Icon – Review

​​As you cruise down the Mother Road, the vintage neon sign of the Rock Cafe illuminates the feeling of the classic American road trip. Located in Stroud, Okla., this historic restaurant has been around since 1939. Originally built by Roy Rives, the owner of H&P Service Station, and other members of the Stroud community, the…