Foo Fighters played their first major U.S. show in nearly two years last night at the BottleRock Festival in Napa Valley. Things seemed to be going...
- Comment
Foo Fighters played their first major U.S. show in nearly two years last night at the BottleRock Festival in Napa Valley. Things seemed to be going...