Megan Thee Stallion has released a statement stating that she is canceling her upcoming concert in Houston due to the Astroworld Festival tragedy. The rapper’s show was scheduled for this Friday at Live Nation’s 713 Music Hall. Megan Thee Stallion stated, “Out of respect for the lives lost in Houston earlier this month, I have… Read more »
