Throughout their brief existence, the quirky British combo Blue Zoo juggled various musical styles with gleeful abandon. Formed in England in 1980, Blue Zoo released their first single, "I Shoot Sheep,"…
Read Full Biography
STREAM OR BUY: