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

2005 Ducati 999R Picture 22 of 24

IMG_7814.jpg
Back to Thumbnails
Previous
Next
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.