The Daily Grind Video

Miley Cyrus’ fifth solo album (or first, depending on who you are) officially hit stores yesterday. So for the past couple of weeks, the singer has been making all the necessary stops to try and sell Bangerz, from Saturday Night Live to The Today Show.

Last night, she hit up Late Night with Jimmy Fallon. And we have never seen her have so much fun.

While there, Miley did her usual duties, appearing in a skit and performing her smash hit “Wrecking Ball.”

But the highlight of the show came when she performed “We Can’t Stop” with The Roots crew. The performance was set up, with everyone performing his or her parts in Brady Bunch-style squares.

It was a great performance. Watch “We Can’t Stop” above and “Wrecking Ball” below.