Loading the player...


INFO:
There's one reason why the mountain town of Truckee attracts so many filmmakers.
The 'Hollywood of the North' | Bartell's Backroads | abc10.com