Toyota Avensis BTCC Touring Car Looks Menacing in the Flesh

Toyota Avensis BTCC Touring Car Looks Menacing in the Flesh
Share this Article
While there was much anticipation for the debut of Toyota’s Avensis BTCC Touring Car last October, the project was delayed. Now we’ve received word that it will be making its debut on April 3rd at the Dunlop MSA BTCC event in Brands Hatch in the UK. The Avensis is still being built by GPR Motorsport… Continue Reading...