Switzerland
(French speaking region) (Lausanne Underground Film & Music Festival)
2002-06-07
USA
(video premiere)
2005-12