Episode 120 : Astroworld

Many odd things surround this event, such as rumors of blood sacrifices, occult symbolism, & more. On November 5th, 2021 at NRG Park in Houston, Texas, over 50,000 fans gathered for the annual Astroworld Festival. What was supposed to be a night of fun turned into a tragedy. Hundreds of people were injured and many died.