05.04.12 by torontosavvy In NIAGARA FALLS, they scare you first, then take your picture. Nightmares Fear Factory, Clifton Hill District, NIAGARA FALLS Advertisements Like this:Like Loading... Related