66IL_Ambassador Published Jun 30, 2017 at 1236 × 777 in July 3: Route 66 Twin Drive-In, Springfield IL Screen capture from the Route 66 Ambassador web site