Good luck with that... the amount of speed you have coming into that quarter pipe is unreal. Just rolling in on the landing ramp is probably too much for most people on here (not saying you). Just rolling in from the landing and not pumping I made it to the DC letters.
I,ve never really...