Car Jumping! Ramp Competition

This is the most American-European thing I’ve ever seen. The video surfaced from Angmering Oval Race Club, located in the UK. If I was a chiropractor; I’d most certainly bring business cards with me to this event.

Comments