Holy crap.

So, a few nights ago while on tour in support of his latest solo album, Carry The Fire, Thrice's Dustin Kensrue played a fantastic cover of Miley Cyrus' “Wrecking Ball.” For what it's worth, this writer surely never thought he would write those words in the same sentence together. Check out a fan-shot video of the performance below and be sure to leave us a comment with your thoughts.

Read more: “Thrice never disbanded”—Dustin Kensrue talks the band’s hiatus, God and his new solo album