What it says in the title. What the hell is going on? They appear to be everywhere and there have been sightings here in Iowa now. I'm freaked out by it(not a fan of clowns in general but not completely terrified) because this is pretty close to me now. Guess you don't know how you respond to something until it happens near you. So of course I googled this phenomenon and I really shouldn't have done that. Anyone else have any sightings in their area?
mods, feel free to move this. I had no idea where to put this but since it's been in the news I figured the news forum would be ok.