Leaked photo of 2015 z07 or whatever the fuck they are gonna call it.

the TT motor im talking about was never a production motor. it was a concept.