The Innkeepers

Posted on : by : jjmurphy

In shooting the horror film, House of the Devil (2009), Ti West and his crew stayed at a historic 19th century hotel called the Yankee Pedlar Inn in Torrington, Connecticut. When a big studio ghost movie West was scheduled toRead More