
NO MAN’S RIDGE: New Concept Art Drops For Director Eric Red’s Kick Ass Bigfoot Flick!
I had posted the announcement a while back on my old site when it was announced that director Eric Red (Body Parts, The Hitcher) would be helming an insane sounding […]