Satanic Rituals at Travis Scott’s Astroworld Festival
Eight people died at an outdoor concert at rapper Travis Scott’s Astroworld 2021 Festival in Houston.
Eight people died at an outdoor concert at rapper Travis Scott’s Astroworld 2021 Festival in Houston.