logo

Lake Tahoe 2010

Spent the season of 2010 in Lake Tahoe and filmed with First Track Productions.

More info and photos here.

Date: January 13, 2013