×

Rolls-Royce Buzzard

Engine
The Rolls-Royce Buzzard is a British piston aero engine of 36.7 litres capacity that produced about 800 horsepower. Designed and built by Rolls-Royce Limited it is a V12 engine of 6 in bore and 6.6 in stroke. Only 100 were made. A further... Wikipedia