Alien phalangies visit the planet to make off with the furniture in this finger puppet short film.
2008
1921
1933
1919
2014
1946
1987
2013
1920
1980
2010
1997
2009
1966
1923
1961
1932