Ariana Grande's Wax Figure Is Bid "Thank U, Next" By Fans

Madame Tussauds in London has unveiled a new Ariana Grande waxwork. Some fans are less than impressed with the new wax figure, and have taken to Twitter with some hilarious reactions. Madame Tussauds announced that the figure will go on display in London for five weeks—so if you want to ...

Read More »