Web Site < Niagara Falls
Weird sign above a Frankenstein fun house and Burger King restaurant on the Canadian side of Niagara Falls.