Devin Townsend and Steve Vai played together on Vai’s 1993 ‘Sex and Religion’ album, and will reunite onstage at Norway’s Starmus Festival this month.
Devin Townsend and Steve Vai played together on Vai’s 1993 ‘Sex and Religion’ album, and will reunite onstage at Norway’s Starmus Festival this month.