62,984,828 Voted In 2016 and the Polls Got It Wrong!

Traditional election polls are snapshots of moments in time, so [...]