European Chevy Aveo Ad Pokes Fun at the Transformers
The European ad for the new Chevrolet Aveo left me quite confused. Wasn't Bumblebee a Chevy Camaro in the recent Transformers movie ? Self-referential sarcasm at its best ?
The European ad for the new Chevrolet Aveo left me quite confused. Wasn't Bumblebee a Chevy Camaro in the recent Transformers movie ? Self-referential sarcasm at its best ?