High Sierra Downhill Mountain Biking at the Mammoth Lakes in California in september 2012 was an exciting adventure during a cruise through the western US. Once You are there don't miss this stuff! It is an absolute MUST DO!!! We didn't expect such a kick!
Filmed with go pro hero 2 in HD wide. All rights reserved!
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?