Clicked your link, foofighters what?
http://littlegreenfootballs.com/weblog/?entry=27704
Comment #817 at the link