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