16 May 2020

Race Highlights - 2012 European Grand Prix

Watch race highlights of the thrilling 2012 European Grand Prix from the Valencia street circuit in Spain.