Showing posts with label the flesh farm. Show all posts
Showing posts with label the flesh farm. Show all posts

Tuesday, March 4, 2008

The Farm

If you love horror films, you have to check out The Flesh Farm.
Any site that pays its respects to HALLOWEEN III: SEASON OF THE WITCH is ok in my book: