Motorsports, News

Toyota returns to World Rally Championship [+video]

Remember the times when a Celica was flying through the rough terrains of rallying? I remember them vividly and it…