This horrible freezing weather afflicting so many Americans can only mean one thing: Ted Cruz is currently poolside at the Ritz-Carlton in Cancun sucking on a piña colada.

Comments