Wading through the vile hatred and sickening sentiments of social media warriors on the left.
American Thinker Blog, American Thinker
Sat, 12/20/2014 - 11:00pm
Wading through the vile hatred and sickening sentiments of social media warriors on the left.