Travis Scott concert leaves 8 confirmed deaths, several injured
Eight people were confirmed dead and dozens were rushed to Houston hospitals after a stampede has occurred on the night of the opening sold...
Eight people were confirmed dead and dozens were rushed to Houston hospitals after a stampede has occurred on the night of the opening sold...