Pop/Review The New Citizen Kane – CAUSING A COMMOTION

CAUSING A COMMOTION by The New Citizen Kane is one of those releases that creep upon you. What at first seems to be yet another electronic collection soon turns out to be something much more than that- an emotional rollercoaster that is somehow introspective and at the same time impossible to resist at the same time. Something truly fascinating about […]