Red Balloons Are Popping Up On Storm Grates Ahead Of 'It' Movie
Category: WEIRD NEWS
Police said they were "terrified" while removing them.
By Nina Golgowski, 2017-09-05