D
Destroy
Guest
Keep seeing this term in the mags - hucking.
Is hucking where you drop off a ledge and jumping is where you get air via a natural ramp of
some sort?
Is hucking where you drop off a ledge and jumping is where you get air via a natural ramp of
some sort?