June 11, 2012. Stroud, Oklahoma brings downtown Route 66 into focus with a restored Coca-Cola sign and the Skyliner Motel.