6.952 LOL, LETS GET INTO 5.999 BROOO
look for the cheese yourself... that is my secret (note: don't go for the double jump)
LETSS GOO 7.923 BEAT THAT
I know that's sick, here is the proof:
WOW THAT WAS REALLY COOL
world record: 12.406
Edit: 12.206
Next Record: 12.173
YOU KNOW, FRICK IT: 11.834