About Live Sets
Live Sets aim is to provide high quality live recordings of local bands that can be later released as part of their discography.
More about Live Sets
Live Sets is located at strand road, Derry, Northern Ireland
Live Sets aim is to provide high quality live recordings of local bands that can be later released as part of their discography.