Megan Thee Stallion Takes Tokyo By Storm in ‘Mamushi’ Video. The Queen of Hot Girl Summer has again proven her star power with her latest music video for “Mamushi.” The Texan rapper took her talents to Tokyo, Japan, where she delivered an electrifying performance that captivated audiences worldwide. From her fierce rap verses to her […]
Comments
Loading…