Chilling Standard These are at every Euro 2012 host stadium for each team that will be playing a game there. They just look like a Doctor Who character to me.