The Urinals of Max and Thelma's

Max and Thelma's is a restaurant located at the start of the Grand Caynon Railway in Williams, AZ.

Filed under: Bars & Restaurants
Tweet


The Grand Canyon Railway operates a historic, steam-powered train that has been taking tourists to view the Grand Canyon for over a 100 years.

Submitted by <font face=arial>AD</font>.