Comment Halloween 2012: Cheerless Leader, Little Red Riding Hood & Dr. Mom October 31, 2012 It is Halloween, so we dress up and take a photo. Comment