Damon Johnson – Announces Solo EP “Echo” Out On 27th May 2016 Damon Johnson (Black Star Riders, Thin Lizzy, Alice Cooper, Brother Cane) is pleased to announce his first solo electric project with the ‘Echo’ EP, to be released in May 2016. Recorded throughout 2015, the 5 track EP sees …
Read More »