|Barone and his bike via http://www.vitalmtb.com/|
Don't know what 135mph down a snowy slope looks like? Well, the brief video clip below will give you an idea. Be sure to listen with your sound on and up for the full experience. Oh, and don't blink or you might miss it.