I caught the 90 minute concert footage release (the thing that only covers the New Wave day, and only shows "Should I Stay or Should I Go?") on a cable channel over Memorial Day weekend this year. My biggest discovery: The Divinyls. The band that I knew as the "I Touch Myself" group from circa '91 was an absolutely live wrecking crew circa '83.

Reply With Quote
