Monday, January 17, 2011
One Rat Short
New York based film, animation, motion and FX studio
Charlex
recently put together this brilliant little short that showcases their amazing skill and equally amazing imagination.
Newer Post
Older Post
Home