Lewis & Leigh Announce ‘Keep Your Ghost’ Tour for 2017
Lewis & Leigh – Al Lewis from Wales and Alva Leigh from Mississippi – released their debut album ‘Ghost’ on Celticana Records in August of this year to rather impressive reviews, The Observer describing it as featuring […]