Connect with us

“SNL” Roasted The Crap Out Of Ted Cruz For Abandoning Texas During A Deadly Storm To Fly To Cancún

More in buzzfeed

To Top