Loading...
daemon's Collection

Foo Fighters   05/25/1997

Apollo Theatre, Manchester, England
Source sbd
Media cdr   1 disc
Notes pretty nice.. boomy drums.
Trades Allowed Yes
Ratings Show: A-    Sound: A-
Owned by daemon · Last Updated May 23, 2023