Catherine McGrath – Talk Of the Town

Catherine McGrath – Talk Of the Town

By Beth Baker-Self   Soon to be the Talk of Everyone’s Town – Catherine McGrath UK Country’s latest singer songwriter has just released her debut album Talk of This Town on the Warner Bros label. Coming from Rostrevor, Northern Ireland, Catherine first came to light...