FILMOGRAPHY
2009 · Self
1999 · Self
2013 · Self (archive footage)
1975 · Self - Kraftwerk
1982 · Self - Kraftwerk
2001 · Self