Facebook Pixel

The Brits In America - Dew Tour

The Brits in America is a documentary following a number of British skiers and snowboarders who have moved to America to train in freestyle.
This episode we check out the Dew Tour with British skier James Woods.
Snowfix : skiing & snowboarding video podcast
Not playing