Final day of the Freeride World Tour 2011

Rebel TV gets all American on the Verbier Extreme

Highlights from the final day of the Freeride World tour 2011, which took place on the epic Bec des Rosses in Verbier. Each year the Freeride World Tour finishes in Verbier. If you can make it you can watch the planets best skiers and snowboarders in action.

Related content

Follow Us

Recommended...

For Something Different
Ski Chalets
Ski Hotels
Estate Agents & Rentals
Ski & Mountain
Airport Transfers
Bars & Clubs
Shopping
iPhone App