Chevrolet to Quit World Touring Car Championship

0
Chevrolet European’s arm has made an official announcement to leave the World Touring Car Championship immediately after the final race of the current season 2012. The announcement…
Read More