Wednesday, March 2, 2011

Quick Vid: Porsche 918 RSR @ 2011 Detroit Auto Show

Oh baby.



Video courtesy of Autocar.

No comments:

Post a Comment