This is some footage of the final stop of the 2010 Freeride World Tour in Verbier, Switzerland. Matt killed it and ended up third overall for the 2010 Tour.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…