Now here is something you don't see every day, giant drunk puppets stumbling through the streets of Ireland.

(via The Daily What)