Satan, Not Travis Scott, Is to Blame for Astroworld Tragedy, TikTok Geniuses Declare

Some videos on the platform, which have received more than a million views, claim eight deaths were the result of demons

Photo Gallery