Toyota Snatches World Rally Championship Win After Hyundai Crashes Out

Peter Lyon
0 Min Read
This is how all forms of racing should be decided—coming down to the wire in the last hour of the last day.

This post was originally published on this site