Miley Cyrus kicked off her Bangerz tour in Vancouver on Valentine’s Day. It was everything we could’ve expected from Miley, if not more. Lots of twerking, colorful costumes, and… Bill Clinton?

The surprises started as soon as Miley entered the stage. Did I mention how she made her entrance? She came down a tongue slide from her own mouth, reports Eonline. Oh Miley, you never cease to disappoint.

At one point, Miley rode a giant inflatable hot dog wearing a yellow fur coat. Another time, she got on top of a gold car and grinded on it. She had twelve outfit changes during the show, including a glittery marijuana-leaf leotard, a studded red two-piece, and even a t-shirt with her own face on it.

What may have topped the show was when a Bill Clinton impersonator came on the stage during her performance of “Party in the USA”, according to Perezhilton.com. Miley got down on her knees and performed a risqué routine with him. Now there’s the Miley Cyrus we all have come to know and love.

Next stop on the Bangerz tour is Tacoma, WA.

Image courtesy of Image.net