Got to work this morning with all kinds of buzz about Jake Brown's Mega Ramp 720 to 50 foot fall.. Check the footage.
pretty much speaks for itself.. that last angle is pretty much unwatchable! From what we've heard he's pretty much ok! Somethings in the Australian water for sure!
Aug 03, 2007 by 




