Dead Swans Announce Final Ever Show

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.

Leave a Reply