Cartoons and rock stars?! We’re in!!
Words can’t do this justice.
Step aside Tyra! Watch out Wendy Williams! Get the hell outta here, Ellen!
The second indie-friendly music guest to take to Saturday Night Live since the turn of the new year, TV on the Radio hit the stage Saturday night to introduce mainstream America to the album many within the blogosphere, including yours …