Comment

Tea Party Rally in DC - a Total Flop, but Still Plenty of Nazi Imagery

323
Dr. Matt6/19/2013 12:55:36 pm PDT

There is a sign that actually reads “No Income Tax” and these idiots are expected to be taken seriously?