Tag Archives: Chris Allen

The Acid - The Acid

There is a veil of mystique over newcomers The Acid who have just unveiled their four-track, Chris Allen produced, self-titled EP.