Can you believe this snow in Maine today???
Twilight Zone
WHY DID I JUST GET AN E-MAIL from Support Ted Cruz saying he’s had a delegate victory in MAINE????
Getting sick and tired of these never stop CHEATER e-mails...