The Longest Shortest Time

9. The Emperor’s New Onesie

13:34 | May 8th, 2011

A naked toddler holds her mom hostage for over a month.