European Chevy Aveo Ad Pokes Fun at the TransformersThe 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 ? Related posts:No related posts. Tags: Bumblebee, Chevrolet, Chevy, Chevy Aveo, TransformersRead more articles Previous PostReal Life Transformer Owl From Japanese Television Next PostTransformers – Amazing Fan-Made Short Film