Diesel? In a supercar? Yep, and we take it for a spin around Manhattan.
This entry was posted on June 10, 2010.Both comments and pings are currently closed.
Comments are closed.