Disney Niagara never happened

The Man on the Lam blog has a blog post called If You Build it, They Will Come which has an infographic that is “a look at the biggest proposed construction projects in Canada that never happened”. It has an Expedia logo at the top of the infographic. I’m not sure how accurate it is, but there…

Read More