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 www.tramface.com