- Mar 14, 2017
- USA, Colorado, Longmont
That was a crazy race! What did you think? There were too many incidents to mention individually. What did you enjoy the most? Who do you think will have the strongest talking to by the teams? Stroll started out having a lot of first lap incidents this season. Do you think better of him now?