A still from the presentation "Installations vidéo"
Reminds me a lot of this:
"Un now on Shprockets, ve shall dance."
Was Leonard Pinth-Garnell from "Bad Art" there?