Winter storm warning?

I’ll believe it when Ted Cruz touches down in Cancun.

Comments