The world's most powerful motor sport

The NWTPC were in attendance at the autosports show at the NEC