Saw this the other day, linked here on the front page...got me way stoked to get out and push it, even if I'll never shred like this dude:
(Skip ahead to 1:10 to get right to the riding.)
How about you? What vid got you fired up most recently?
Results 1 to 22 of 22