Quote Originally Posted by laststepdown View Post
Thanks. Still don't know what this actually is. Anyone? What is 11/3/85 UK? Why does this mention teleportation?
The squid invasion in the Watchmen graphic novel happened on 11/2 Eastern DST which is technically 11/3 in the UK.