Unidentified organic black goo floating …

Unidentified organic black goo floating in the Arctic? This is preliminary marketing for a revival of the X-Files franchise, isn’t it?

Advertisements