Stephen Camp  |    |   1  |  16 April 2018

Video: Toyota Grand Prix of Long Beach Highlights


Alexander Rossi put on a dominant display to win around the streets of Long Beach, here's how the race unfolded!

Leave a comment...