Devon Welsh, singer of recently defunct electronic duo Majical Cloudz, has shared "Me and Alan Vega," a tribute to the late frontman of Suicide. Welsh recorded…
Alan Vega, co-founder of influential electronic and proto-punk band Suicide, has died at age 78. Punk icon Henry Rollins announced the news on his website with a…