Clueless Liberal Perfectly Sums Up Why No One Can Stand The Left
Favicon 
dailycaller.com

Clueless Liberal Perfectly Sums Up Why No One Can Stand The Left

Being a miserable shrew