This ad is fantastic and really nails the failure of leadership from Obama and Clinton:

0SHARES

Join The Conversation. Leave a Comment.