Some of the big French manufacturers probably won’t agree, but the omens look quite good for 2013 generally
View all car reviews
BTCC will stage races over 10 weekends in 2026