2016 Clowns Making a Come Back

On top of all the catastrophes happening in 2020, the 2016 Clowns, people dressed as clowns to terrorize and potentially hurt people, have made a comeback. Starting September 2nd, the first reappearance was in St. Louis, Missouri.  Following after, there were also sightings on September 3rd in Dallas, Texas and September 6th in Atlanta, Georgia. Continuing, there was a video on September 11th of one … Continue reading 2016 Clowns Making a Come Back