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 ...
Home » Posts filed under Niagra Falls
Showing posts with label Niagra Falls. Show all posts
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...
Subscribe to:
Posts (Atom)