Dead Swans have announced they will play their final ever show at The Garage in London on Saturday March 30th.
Further information and support is set to be announced soon.
Dead Swans have announced they will play their final ever show at The Garage in London on Saturday March 30th.
Further information and support is set to be announced soon.