Add imageEpisode dated 16 August 2005Mon, Aug 15, 2005David Guest and Liza Minnelli duke it out, puppet style. Diana Ross's infamous messy and strange night w/ police is reenacted with puppets.Rate