Back to Results
Gas turbine engine in the Rover BRM turbine prototype.

Le Mans Test Day

Purchase Image