Could Toyota be poising the Corolla nameplate for a return to rallying? This concept certainly suggests so…

Leave a Reply

Your email address will not be published. Required fields are marked *