Monday, May 2, 2011

Clams Casino - I'm God [video]

New video from 'Kohnkepik' for Clams Casino, featuring footage from Jean Rollin's 1989 film, Lost in New York.



Via Emmanuel Ducret

1 comment: