0
http://www.dreadcentral.com/story/ne...-horror-humans
2 images in 1. I thought that was cool. Any of these so called badass french horror movies in the states yet????