It is the Neon MuseumI've been trying to explain to @John Young where I live... he always thinks I live in Edmonton, after many years. Not sure what got into his head. Who outside of Canada has even heard of Edmonton?
And Marty McFly / Michael J Fox
And probably the 1998 Winter Olympics.
When I think Canada, I think Toronto and Vancouver and Ontario. I know you don't live in any of those places so what is left? Edmonton. Is there another city in Canada? If so, I can't remember it. But I hope to rectify my lack of knowledge over the next few years.