Press "Enter" to skip to content

Eight Dead, Many Injured at Astroworld Fest in Houston, Texas

Officials in Texas say at least eight people are dead and several others injured in a crowd surge at the Astroworld Festival. Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply