Aaron Ross, Tom Dugan & Jim C hit up the mega ramp over at Woodward West the other day. They all survived without any major injuries, with the slight exception of Aaron who decided to whip it 3rd go!
Congrats guys on conquering the 50 foot behemoth!