Guess what Chevrolet is got to do with transformer? The image that you see on the right side is the image of Commercial new Chevy Aveo by Chevrolet Europe. It’s really amazing that they have come up with the ads on transformer. Its based of the transformer movie they have created their ads. Its really funny..! Watch the ad placed little below.