While I was watching Jay Cochrane last week, I noticed a mural on the back of the IMAX Theatre that I hadn’t seen before. I don’t really go down that section of Fallsview Blvd that often, so I’m not sure how long it has been there for, but it’s definitely new this year. The mural shows scenes from the movie.
All things Niagara Falls tourism…