Meet Willard
Savage County, the survival indie horror film from director David Harris, is still seeking your “demands” to get played on MTV. Read all about that right here. In the meantime, check out this exclusive teaser that was sent our way that lends a little insight into one of the film’s maniacs.
Source: Shock Till You Drop