Artist

Meat

Meat aka Carsten Schuchmann founded the well known Freebase Record shop in Frankfurt, Germany at the beginning of the nineties.