10.12.2007 | | Posted at 12:00 AM
Steve Albini? Check. Will Oldham? Check. Lasers? Check. It's on. I can't help but feel bad for all the artists who planned to release their new albums this week. They staked out a quiet little release date for themselves, then—BAM!—with just 10 days notice, Radiohead announces they'll be dropping their progressively priced, mega-newsworthy new album at the same time. Imagine if the NFL sudden...

