Quote:
Originally Posted by samurai
It that an official Chevy spot? I can't believe that they finally made a spot about the new Camaro
|
The Motor1 article about it says it's from Chevrolet Arabia. I'm sure we all know there would never be a North American commercial for the Camaro. That'd be crazy.