Loading...
Showing posts with label Niagra Falls. Show all posts

The Rapids, Western New York's Haunted Theatre (video)

It's been called one of the most haunted theatres in Western New York.The Rapids Theatre was originally built in 1921 and was known as ...

Were REAL "Men in Black" Caught on FIlm ?? (video)

A video on YouTube poses the question: are the "Men In Black" for real? One witness, facing some uncomfortable questions by some s...