09 May 2020

Race Highlights - 2018 United States Grand Prix

Highlights of the thrilling 2018 United States Grand Prix from the Circuit of the Americas in Austin, Texas.