Scottish Guitarist And Songwrite
John Francis Johnny McElhone is a Scottish guitarist and songwriter. Unusually he has played with three otherwise unconnected rock bands who have all enjoyed a Top 20 presence in the...