Who knew Britain had its very own car jumping championship?

Awesome, what an innovative motorsport and will probably get more bangers off the roads than that scrappage scheme they run.
 

Similar threads


Please watch this on my YouTube channel & Subscribe.


Back
Top