Daily Bafflements
October 31, 2014
• Americans are spending $5 billion on disposable costumes and candy this week, $350 million of which will go towards buying pet costumes, reports Kyle Chayka in his piece on the Halloween-Industrial Complex.
• Historians describe grass, leaves, bark, clay, and dirt as ...