POWER MAXED RACING ASTRA BTCC
Mar 03, 2020
3 minutes
The British Touring Car Championship (BTCC) is the most popular form of motorsport in the UK. We’re not blowing our own trumpet, it’s a fact. Just under 20,000,000 of you watched it on ITV last year, and 400,000 turned up in person to watch it at the tracks. Those of you that watch it will have heard of us, but let’s give you a bit of background on what we do and
You’re reading a preview, subscribe to read more.
Start your free 30 days