Tuesday, March 15, 2016

Polling in the Michigan Democrat Presidential Primary only got it wrong by 107%