Night of the Little Dead 2011 Directed by Frank Ippolito , Ezekiel Zabrowski

It's the little things that getcha.

Country USA
Language English
Spoken Language English
Budget $35,000
Release Date 15 March 2011
11 mins