Chuck D Stands Up for Travis Scott in Open Letter To Concert Promoters
Chuck D has issued a statement calling out Live Nation for seemingly allowing Travis Scott to take the fall for the recent Houston Astroworld mass casualty event that left nine dead and hundreds injured. We have included the open letter below. I cannot believe we’re at the point where I gotta say this out loud:…