MACHINEHEAD

Feb 9, 2015
This is a stopmotion short film I wrote, directed and animated. It won Best Animate... Read more

    More from Micah Gallagher