Chief Whip – Exmouth, England, United Kingdom. Hailing from Exmouth in Devon, Chief Whip are a band best described as eclectic and certifiably Alternative. You trawl through the band’s back-catalogue…
Superseed – Bristol, England, United Kingdom. (Cover) Photo credit – Steve F Evans Photography. An album that took a great deal of time in the making of sixteen tracks of…