Let me first say that I am not a fan of The Voice or shows like it so, needless to say this is the only footage I’ve seen this or most seasons. It’s very cool to see Billy Idol and guitarist Steve Stevens rocking with the winner of this season. Actually, I’m pretty sure this is why she won. Billy Still Rocks! Let’s go to the video!!