Friday, June 1, 2012

No Style

That's a supercharged Lexus 1UZ V8 in between them thar wheelarches.  I'm guessing this thing has a power-to-weight ratio eclipsing even that of the mighty Veyron...



Credit to CNCPics   

1 comment: