« Jammed packed full of Forum Tidbits! | Main | Forum Tidbits to savor over the weekend... »
June 12, 2009
Deadline... a Post-it note stop motion!
Procrastinate some time with this fantastic stop-motion film by Bang-Yao Liu...
Posted by Snaggy at June 12, 2009 08:21 AM