hahahhaahhahahah
I absolutely LOVE all the tools making claims about how the lip will pop you, and how far you can get.. and how flat the landing it and all that shit..
tools.. all of ya.. you can't see shit in the landing from that pic.
nor the lip.
and as for going a hundred feet off of a...