Headless Horse Film
Site is under construction.
Sooner or later you can hopefully find something here :)