Giant Drunk Puppets Invade the Streets of Ireland 8.31K Richard Blakeley 01/18/11 01:47PM Filed to: Puppets Puppets Ireland TV Video Now here is something you don't see every day, giant drunk puppets stumbling through the streets of Ireland.(via The Daily What)