Free Poster Films

Laughing Squid recently blogged a collection of films by Free Poster Films out of Massachusetts. FPS make some of the most well sequenced stop motion films that I have seen. I hope these guys release a dvd sometime. Check… Read More