New Zero God – Love Means Death – Live at Death Disco (22 Feb. 2013 – Cover, Flowers Of Romance)
In March 2006, four established musicians met to talk about their musical experiences. After a few drinks and a long journey down memory lane they created …