Falling from 20 feet up is never good. Elliot Sloan managed to make it look worse when he slammed at Bob Burnquists mega ramp. Here’s the footage from Thrasher Magazine’s Hall of Meat.