You are viewing a single comment's thread.

view the rest of the comments →

15295586? ago

I have a hard time NOT imagining this to be plausible. It explains (simply) almost everything.