Woodward: The MegaRamp is out in the woods
Posted on Thursday, October 27, 2011. Photo by Rob Meronek.
Related Article: Damn Am Woodward West 2011
The MegaRamp is out in the woods built into a mountain slope. These fearless tykes get to the top by this ATV golf cart.