Nissan Tram Face 2011

27 February 11, Squaw Valley, USA

The third stop in the 2010/11 Freeride World Tour is in Squaw Valley at Lake Tahoe in the USA.

We'll update you as soon as the full program has been announced, but in the meantime check out the trailer.

For more information visit

Squaw Valley, USA