Don't Feed The Squirrels

 

A killer squirrel terrorizes a small Midwestern town. Filmed in 2005 at Monmouth College, IL.

Genre: Horror/Comedy
Created: 2005