WATCH: “I Knew I Was That B*tch”: Megan Thee Stallion on Her Wax Figures

click to play video

Megan Thee Stallion got an up close look at the two new wax figures of herself that will live in the NYC and Las Vegas Madame Tussauds — and her reaction to the statues' reveals is absolutely priceless.

Subscribe to NowThis on YouTube.