429harrowroad.com
Suicide – All Tomorrow’s Parties, Camber Sands 23 April 2005
With the untimely demise of the legendary Alan Vega at the weekend, I dug out this review of the Suicide performance at 2005’s All Tomorrow’s Parties at Camber Sands in the UK. Over tim…