Home Interviews THIN LIZZY, BLACK STAR RIDERS guitarist DAMON JOHNSON talks new solo EP ‘Echo’