Tuesday, November 18, 2014

A precise tally of America's stupid: 65,918,507