View all categories
At the 2011 North American International Auto Show, Porsche unveiled the 918 RSR.
Posted By: Dr. Lando Hit the Fastlane: January 11th, 2011 at 9:24 AM
Page: 1 of 1
Pictures from autoblog.
Official site with a much longer video.