16 February 2017 2 Min Read
THE MOTORSPORT LAP
Toyota revisits its glory days with rally victory
History has been made with Toyota taking its first world rally win since 1999
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In