Zerohedge store image

Don't Trust The Midterm Polls

39 out of the last 41 midterms, the party in the White House loses seats, and there's not very many seats Republicans can afford to lose...