All-Star Series

Montoya, Fernandez win Legends races as Vettel debuts

Juan Pablo Montoya and Adrian Fernandez claimed Legends Trophy victories on Saturday in the opening two races of the second…

5 years ago