There’s a Netflix documentary on the Astroworld festival tragedy
On November 5, 2021, Travis Scott was the headliner at the Astroworld festival in Houston. Before his set was over, dozens were injured and ten people lost their lives. This new documentary talks
Read More