Euro 2012 Mascots Unveiled to Terrify Children

The UEFA EURO 2012 official mascots are presented during an unveiling ceremony in Warsaw

One is for nightmares, the other is for daymares.


Advertisement