The Urinals of Squaw Valley USA

Squaw Valley is a ski resort located near Truckee, CA.

Filed under: Miscellaneous
Tweet

Squaw Valley hosted the 1960 Winter Olympic Games.