Goodwood Festival Of Speed 2011 Le Mans Cars
Some of the greatest cars ever. Jaguar XJR12, Mazda 787B, Maserati MC12....
Mazda 787b at Goodwood FOS 2011
Mazda 787B at Goodwood Festival of Speed 2011
Mazdas quad-rotor rotary powered racer, winner of the Le Mans 24 hours in 1991
Mazda 787B at Goodwood July 2011
Le Mans winning car 1991