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