Diesel? In a supercar? Yep, and we take it for a spin around Manhattan.

Comments are closed.