New ad (Here’s another) for the Vauxhall/Opel Corsa. Only one word spoken throughout by the sock puppet(?) characters. Absolutely love it. C’mon!