This photo has been making its rounds on the internet and it looks as if the aliens have finally landed in NJ. Take a look at this photo of an alien-like creature that was pulled from New Jersey’s waters and it turns out it’s a very large Sea Lamprey: