By all accounts…

Posted by Maximum Fun on 30th October 2006

Beck killed on Saturday Night Live this week. All I could find online was this video of him performing on German TV. Anybody got an SNL link for me?