New Toyota BTCC challenger unveiled
Toyota’s latest built-in-Britain Avensis racer broke cover today. The 2012 British Touring Car Championship contender was given its public unveiling in the Silverstone paddock ahead of tomorrow’s final rounds of the 2011 BTCC.