Megan Thee Stallion shows off new photos with Michelle Obama
Megan Thee Stallion shows off new photos with Michelle Obama Megan Thee Stallion continues to be a major fan-favorite on social media, as she released her new “Cobra” single, last month. As a result, she was praised for opening up about her mental health on that record, as well as delivering impressive visuals for it. […]