Bringing a flavour of America to British shores, the Pickup Truck Racing Championship has become a popular draw for spectators in the UK since it came to prominence in 1997.
With unique tubular spaceframe chassis’ that are coupled with two-litre multi-valve twin-cam engines making up the grid...