Beautiful, interesting, incredible cinema.
In this clip their puppets go on a sexual adventure to the song “Dog Door,” featuring lyrics by Tom Waits.
In this clip their puppets go on a sexual adventure to the song “Dog Door,” featuring lyrics by Tom Waits.