wasting light
Foo Fighters garage tour video surfaces
Footage from the Foo Fighters first garage tour stop in Yonkers, NY has surfaced and can be seen below. The band recently ran a contest to play garages of eight fans across North America.
Around Our Network