Nissan Freeride de Chamonix 2011 by Swatch - Official teaser

Nissan Freeride de Chamonix 2011 by Swatch - Official teaser

freerideworldtour
freerideworldtour
ski Video
Published 07 January 2011

2 076 views

The official teaser for the first stop of the Freeride World Tour 2011 in Chamonix-Mont-Blanc the 22nd of January.

RELATED_VIDEOS