6/20/13

We're just over a week away from the official release of Cellophane, the debut EP from Philadelphia EBM/Industrial band Krebs. Stay tuned for more details about the specific time Cellophane will go "live". It'll be a FREE download available from our online store

Leave a comment

Add comment