The Dove of Peace just Pooed on my podium!