 And so comes the song titled David Guest, Liza Minnelli, Michael Jackson and Elizabeth Taylor. A track by The Howling, a duo out of the UK from last year's incredible Night Creatures of the Midway album out on the wormhole.