The Moving Picture Company’s creature reel
Mar 15, 2011 by CGP Staff
0
|
London, Santa Monica and Vancouver-based The Moving Picture Company has posted online an impressive creature reel. Watch it on Vimeo.