ALBUM REVIEW: MICHAEL HEAD & THE STRANDS – THE MAGICAL WORLD OF THE STRANDS
A revered UK songwriter and firm fixture of the 80’s Liverpool music scene; the woefully under appreciated Michael Head is someone most music aficionados have never sonically encountered. Through no fault of his own Head […]