Foo Fighters open new DC club with Scream reunion
Foo Fighters are used to playing stadiums and arenas, but they returned to the club Tuesday night to help open the new Washington, D.C., venue The Atlantis, a replica of the city's 9:30 Club. Consequence reports the band treated the crowd of about... Read More.