Santa Pod Hosts European Drag Racing Finals

For most normal people in the British Isles, chugging to the shops in something dull, the idea of drag racing conjures up images of glamorous Yanks, sun-drenched desert airfields and blingin’ USA style showmanship, as ridiculously powerful nitrous-methane fuelled drag cars launch their sacrificial pilots into mind-numbingly fast races which are over in seconds. Well, … Read more