I think that's just a fun title. I searched for London, UK when it was set for 750 million years ago and it said something about the land not being there for it yet. As advised, I changed to a more 'recent' year and it came up.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: