Who knew Britain had its very own car jumping championship?

obi_waynne

Administrator
Staff member
Moderator
Points
1,137
Location
Deal, Kent UK
Car
A3 1.4 TFSI 150 COD
Awesome, what an innovative motorsport and will probably get more bangers off the roads than that scrappage scheme they run.
 

Similar threads

Top