Juan Montoya vs. Michael Andretti CART at Michigan 2000by jdh919   11 years ago

257,375 views

1,150   25

The incredible final seven laps of the Champ Car race at Michigan in 2000 where Juan Montoya and Michael Andretti race for the win.

Comments