Thank you for helping us by reporting bad content.
This house is called the `Device to Root Out Evil` and it is located in Vancouver, Canada. This just makes me laugh. Im pretty sure its not made for people to go inside it and made just for show but how cool is it. I think some christians might find it offending on useing their religion as media. Thats what my friend thinks who is a christian.