Beck Is Just Terrible at Surprises


1. Beck, "Modern Guilt"
Last night, at a top-secret, announced-in-advance show in Los Angeles, Beck played the title track of his mysterious new album which everyone knows is going to drop, totally by surprise, sometime in the next week or two, probably following the dissemination of a huge press release. [YouTube via Rock Daily]

2. Weezer, B-sides
Want to hear three songs that weren't good enough to be on Weezer's new album? Well, here they are anyway. Yes, they are bad. [Stereogum]

3. Nas and DJ Green Lantern, The Nigger Tape
Anyone who's been following the saga of Nas's currently untitled upcoming album would probably expect its accompanying mix tape to be completely over-the-top insane. Those folks will definitely not be disappointed. [Nah Right]

4. Foo Fighters feat. Jimmy Page and John Paul Jones, "Ramble On" (live)
Joined onstage on Saturday by two-thirds of the most imposing rhythm section in rock-and-roll history, Dave Grohl turns in a vocal performance that would get him kicked out of a high-school Led Zeppelin cover band (Taylor Hawkins isn't bad, though!).
[Idolator]

5. Al Green, "Lay It Down" (live on Letterman)
In town to promote his non-embarrassing new album, Green tosses off a non-embarrassing version of its lead single. [Culture Bully]