Cause of Death Revealed for Victims of Travis Scott's Astroworld Concert
Published
A month after the Nov. 5 tragedy at Travis Scott's Astroworld Festival, officials in Texas have released further details into the deaths of 10 concertgoers. According to a Harris...
Full Article