Featured News Videos Travis Scott & Live Nation Sued Over ‘Astroworld Festival’ Deaths This story made us sick to our stomach! This past Friday, Travis Scott and Live…