November 4, 2012

MATH IS HARD: “Million Puppet March” on DC Misses Historic Head Count by Just 999,500!