View Full Cast Didovocals, guitarPeter Rinaldibacking vocals, guitarJames SimsbassJamie NortonkeyboardJody Linscottpercussion