Idolator — The past seven days saw Kanye West return to Saturday Night Live, Katy Perry hit a few sour notes on German TV, Taylor Swift release the title track from her upcoming album and one blog call for the media at large to stop using Train’s ever-present...
more info