Megan Thee Stallion’s career seems to be spiraling downward. MTO News learned that Megan was forced to cancel a concert in her hometown of Houston, Texas. According to Meg’s team, she’s cancelling the concert – which was to be held at a 4,000 person indoor stadium – because of the Astroworld …


Leave a Reply

Your email address will not be published. Required fields are marked *