- Advertisement -
Travis Scott, Drake, Apple, and Live Nation slapped with $2 billion Astroworld lawsuit
A major new $2 billion lawsuit has been filed on behalf of 282 plaintiffs in connection to the fatal Astroworld festival on November 5 in Houston Texas, which has claimed the lives of 10 people.
The…

