Tag Archives: jd hayworth

JD Hayworth gets his ass handed to him by Rachel Maddow.

I kid you not, this is an absolutely amazing smack down!