The British Touring Car Championship is one of my favourite series. As a Brit, I spent many cold and wet weekends at Thruxton, Silverstone and Brands Hatch watching this type of racing. The BTCC is back in ascendance and 2008 looks like being a great year for this series. The cars may look like the cars on the street, but underneath they are true race