The Infamous Butcha Shop

Profile:

Harry "Choo Choo" Romero's studio in New Jersey.

Label

Edit Label
Data quality rating: Needs major changes
41 submissions pending

For sale on Discogs

Sell a copy

1,309 copies

Year

Reviews

    Lists