Ramp Jump FAIL

“95% of the internet is porn and Russians with cameras. Thank you, God.”