What the Hell Were They Thinking?!

Turns out Leatherface was the good guy after all. Alexandra Daddario, Dan Yeager and Bill Moseley star in the 7th edition in the Texas Chainsaw franchise, Texas Chainsaw 3D. Cast of Characters: Heather Miller – Alexandra Daddario Jedidiah “Leatherface” Sawyer Continue reading What the Hell Were They Thinking?!