It is possible that it has been like this for a while and I just missed it, but the other day I noticed that the signs on the front of Screamers House of Horrors are gone. For those who don’t know, Screamers is/was a haunted house attraction on Victoria Avenue. I don’t know if they are going to be undergoing some renovations, or if they are now closed. Their website is still operational.
All things Niagara Falls tourism…
what is this breaking niagara posting all about?
It seems to be some sort of “bot” that is posting other people’s content all the time to Twitter. I’ve removed them all.