INDIE ROCK STRIKES BACK / BBQ CHICKENS "INDIE ROCK STRIKES BACK" BBQ CHICKENS Label: PIZZA OF DEATH RECORDS Release: 2001.08.02 / Code: PZCA-6Price: 2,001yen(incl.tax) Buy » Details » ツイート