2010 Nissan GTR Spec-V leaked..

the point is to sell cars or you are going to tell me you live your life a quarter mile at a time now