1 Articles
Spy Shots

It's what the car says, anyway.

Anyone remember when automakers actually tried to hide their new products?