Travis Scott takes win in Astroworld legal row

2024-03-26 1

Travis Scott has scored a victory in a legal battle over the Astroworld tragedy after a company hired to provide amusements and games dropped their lawsuit.

Free Traffic Exchange