Toyota confirms Celica return as 2027 World Rally Championship car

Toyota confirms Celica return as 2027 World Rally Championship car (story) · idly.