Allen West EXPLODES over Iran deal, OBLITERATES Obama in FIERY Times Square speech

Allen West ripped Obama to shreds over the Iran deal and I don’t think anyone could have done it better.

Watch:

print