The Lost Thing

by Scott on 02/28/2011

Congratulations to The Lost Thing which won the Oscar for best animated short. It’s a great little film and worth a watch.

Scott Ramon