Since 1988 Presidential mask sales have predicted the winner of the election. Guess who is winning the mask sales race?
Costume stores say it is hard to even keep in stock. Will Trump landslide? Mask sales say yes. Or will the masks be wrong this year?
Posted - October 16, 2016