April 4, 2012

The Longest Daycare (2012) ***

Oscar-nominated theatrical short starring Maggie Simpson as a toddler trying to survive in an Ayn Rand kindergarden.