Just for the ROCK and that whole excellent segment, I'm giving a perfect 10/10. I know, I know, it wasn't the perfect show overall but that segment alone just made my night so...why the hell not? We've (rightfully so) bitched and complained about the constant garbage we've been fed every week so...