Niagara (Review)

The beautiful Niagara Falls that straddle the border between New York State and the Province of Ontario have long been a famed tourist destination and backdrop for such screen-based fare including Superman II, Bruce Almighty, and the short-lived cult TV dramedy, Wonderfalls. Preceding all of these was a unique entry in the filmography of one […]