Not sure what the Foo's tour dates are like or even if they are still on the road. Dave Grohl lives in Virginia just on the other side of the Potomac River from D.C. I wonder if he may pop in for a song or two. That would be sweet.
Thread
Posts in chronological order
Ofcourse he does, he takes every opportunity to suck up to the mighty Queen
or queen sucks up to the foo fighters. actually brian and roger suck up to a lot of people.