A little something to add to the spookiness of your Halloween.A group of friends walk through a forest of killer trees made out of HUMAN FLESH!
December 5, 1941