yeah ive stood on that take off and its a big fuckin drop, he was the second person to hit it and only three people have ever done it. the landing is so steep you wouldnt wana fuk it up. ROMO is the man.
I've never seen that spot in person or watched the DVD, is the landing down in the lower left-hand side of picture past where you can see? I realize this is probably a stupid question but I'm trying to visualize just how big that is - INSANE!