TikTok Isn’t Stopping Astroworld Demonic Conspiracy Theories

Fan theories claiming Satan had something to do with the tragedy at Houston’s Astroworld are proliferating on the site

Weather