Giant inflatable dog turd downs a power line and breaks a window before landing in front of a children’s home in Switzerland.
Originally published at Fire of Unknown Origin. You can comment here or there.