Ranking hats by bestsellers on Amazon, it’s kind of amusing that the creepiest, most likely to see during a bank heist is number 9.

Ranking hats by bestsellers on Amazon, it’s kind of amusing that the creepiest, most likely to see during a bank heist is number 9.
