Just when we thought Miley Cyrus could no longer shock us...
During the opening night of her Bangerz tour, the 21-year old took to the stage in Vancouver, sang a dance-filled rendition of "Party in the USA" and then pretended to give a blow job to someone wearing a Bill Clinton mask.
This raises a number of questions, the most prominent one being: WHY?
The Bill Clinton-Monica Lewinsky scandal took place in 1998. Miley was six years old at the time.
What point is she making, exactly? Who possibly came up with this idea? It's all very unclear. And equally disturbing.
But, unlike Justin Bieber, we now at least know that Cyrus stands on the side of this former President. Or kneels on his side at least. Nevermind...
Naturally, we've added this to our list of most memorable Miley Cyrus performances:
1. Miley Cyrus and Robin Thicke Blow Up VMAs
Miley Cyrus joins Robin Thicke for this rendition of "Blurred Lines." There is A LOT of Twerking involved.
2. Miley Cyrus Twerking at VMAs
Miley Cyrus Twerked up a storm at the MTV Video Music Awards. See what we mean in this footage, which includes many stuffed bears.
3. Miley Cyrus Twerks with Dwarfs
Miley Cyrus performs "We Can't Stop" on a German TV show in this video. While surrounded by dwarfs, of course.
4. Miley Cyrus - "Wrecking Ball" (iHeart Radio Festival)
Miley Cyrus takes to the stage in Las Vegas for the iHeart Radio Festival in this video. It's her first live performance of "Wrecking Ball."
5. Miley Cyrus - "We Can't Stop" (iHeart Radio Festival)
Miley Cyrus Twerks a bit here at the iHeart Radio Festival. It's a clip from her rendition of "We Can't Stop."
6. Mliey Cyrus - "We Can't Stop" (Saturday Night Live)
Mliey Cyrus takes to the Saturday Night Live stage for this performance. It's of "We Can't Stop."
7. Miley Cyrus - "Wrecking Bal" (Saturday Night Live)
Miley Cyrus performs "Wrecking Ball" on Saturday Night Live in this video. And she keeps her clothing on!
8. Miley Cyrus "We Can't Stop" (Today)
Miley Cyrus can't stop, people. She performs this hit here during an appearance on The Today Show.
9. Miley Cyrus - Summertime Sadness
Miley Cyrus covers "Summertime Sadness" by Lana Del Rey on BBC Radio One.
10. Miley Cyrus EMA Performance, Joint Smoking
Miley Cyrus performs on the European Music Awards in this video. Then, she smokes a joint on stage.
11. Miley Cyrus: Twerking on Santa!
Miley Cyrus Twerks on Santa in this video. The performance is taking place in Los Angeles at the Jingle Ball.
12. Miley Cyrus - "Wrecking Ball" (American Music Awards)
Miley Cyrus performs "Wrecking Ball" here at the American Music Awards. Alongside a lip-synching cat, of course.
13. Miley Cyrus - "Wrecking Ball" (UK X Factor)
Miley Cyrus performs "Wrecking Ball" on UK X Factor in this video. What do you think of her rendition?
14. Miley Cyrus New Year's Eve Performance
Miley Cyrus' New Year's Eve performance from December 31, 2013. She sang #getitright and "Wrecking Ball."
15. Miley Cyrus: Twerking at D.C. Jingle Ball
Miley Cyrus went all out for Jingle Ball in D.C. Check out her holiday-themed outfit here!
16. Miley Cyrus - "Wrecking Ball" (Hot 99.5 Jingle Ball)
Miley Cyrus performs "Wrecking Ball" here in Washington D.C. Check out the performance.
17. Miley Cyrus - "Wrecking Ball" (Z100 Jingle Ball)
Miley Cyrus performs "Wrecking Ball" here at Madison Square Garden. Sit back and enjoy now!