Loading...
Showing posts with label Reddit. Show all posts

Alien-like creature pulled from New Jersey area waters

Forget all this chatter about exploding meteors and some asteroid making a dauntingly close pass to earth: There are aliens among us! Or so...