Music News By Henno KrugerApril 23, 201504 Mins Read4 ViewsKaren Zoid releases first new album in 7 years