Last week as I was going down Clifton Hill I noticed that they had taken down one of the signs at the MGM Studios Plaza (run by the Falls Avenue people). It was for their roller coast simulator (moving theatre). There is a new show called Legend of the White Horse. I wonder if they are capitalizing on the Avaia success…
All things Niagara Falls tourism…