Friday, February 11, 2011

Freeride Riders are Nuts!!

I can't even say to much about this video, except, these guys are simply off their heads!! This is from 2009, I am searching for the latest stuff as we speak.


WARNING - you may piss your pants if you watch this!

No comments:

Post a Comment