Toyota spotted near the WRC

  • Anne

    Well.. It is the Independence Day in Finland, and the day of FIA prize giving gala, I think.. among other things, I guess? But I hope you are right. We really need more team in WRC :)

Skip to toolbar