"It" House Photos Leaked on RedditNestled in the picturesque town of Oshawa, a house is being constructed that is meant for only one thing: horror! This house is the...