Welcome to WebmasterWorld Guest from 18.104.22.168
moltar, it's still live on Google.ca
That's weird. It didn't show up for me at all. Neither on Canada day nor later. I checked a few times actually. I don't use proxy and don't cache pages in the browser.
It's not on the list [google.com] eihter.