For a while there I was kind of wicked on "Barracuda" on Guitar Hero, but ask me to sing it and I'd politely pass. For which you should be grateful. That song requires pipes, and attitude, and more hair product (and hair) than I've ever had in my apartment at any one time.
But ask Adam Lambert and Lea Michele to take a crack at it (for Glee), and there's no doubt they've got the vocal chops and volumizing spray to take it on. How do yo think they fare? Does Lambert have the scream, does Michele have the rock-n-roll attitude?