To coincide with the upcoming release of their Greatest Hits on November 3, 2009, the Foo Fighters will be broadcasting a live performance from the band’s Studio 606 headquarters in Los Angeles.
You can find more details here.
Source To coincide with the upcoming release of their Greatest Hits on November 3, 2009, the Foo Fighters will be broadcasting a live performance from the band’s Studio 606 headquarters in Los Angeles.
You can find more details here.
Source