Two New Leatherface Images!

One of our elite members Severn was nice enough to post two new images of Leatherface that come from the new issue of Fangoria, which hits news stands next week! Read on to check out the terror in someone elses flesh. Texas Chainsaw Massacre hits theaters October 17th.
Talk about these images at Severn’s post here.

Source: Severn, Bloody-Disgusting