CAR vs. WORLD’S STRONGEST TRAMPOLINE- 150ft drop

CAR vs. WORLD’S STRONGEST TRAMPOLINE- 150ft drop

Video originally found here.