What IS it about baby showers that makes people go insane?

20120225-101112.jpg

From here

Advertisements