Devin Townsend launches live video for “Genesis” – News September 11, 2020 “This band consisted of ten people onstage, all without click tracks or backing tracks, with the aim of reproducing my work in a new and creative way.”