UNITED STATES OF AMERICA
California
TRUCKEE (California, USA)
The "2004 Tahoe Superbowl" Trip
Monday February 2nd, 2004
In heading home, I passed through the town of Truckee in weather that can only be described as miserable.
Select Camera Icon To Start Slideshow