Hannah Montana never rocked out like this! Although she’s nearing the end of her teenage years, Miley Cyrus is still channeling teen spirit — in song, anywyas.

The 18-year-old took the stage in in Lima, Peru, surprising the audience with some hard rock by covering Nirvana’s “Smells Like Teen Spirit” during a recent concert. The Celebuzz staff has to give credit where it’s due, because Miley is really putting everything into it. She got the outfit, the big flowing hair, and some stage moves that could give Taylor Momsen a run for her money!

If this be a clue to a new sound she’s working on, we say go for it girlfriend! If there’s one thing the world needs more of, it’s rocker chicks. Peep the video to see Miley hit it with her best shot!