Drag site icon to your taskbar to pin site. Learn More

2005 Ducati 999R Picture 22 of 24

Back to Thumbnails
Photo 22 of 24
Though they don't seem very similar at first glance, the Lockheed SR-71 shares a few traits with the 999R, not the least of which are twin-cylinder powerplants. However, the Ducati's 134 horsepower comes up a bit short in comparison with the 160,000 or so of the Lockheed.

Login or sign up to comment.