Porsche 918 RSR Video & Microsite

This is a quick follow up to yesterday’s post about the Porsche 918 RSR. The video above was shot during the Detroit Auto Show. A must watch video. Also, I happened on the Porsche microsite they designed for the car. Pretty cool. Great pics, some sweet footage of the car and a few things to […]