Animatronics From The Thing
fadeinlight
Published
12/18/2011
Apparently the movie was mostly cgi, which is a shame because these animatronics are awesome!
4 Comments