Thursday Optical Illusion: Is this a Freakin’ Lake or a Damn Wall?!Thursday Optical Illusion: Is this a Freakin’ Lake or a Damn Wall?!It's a cool rush when you finally spot it. Buzz AdamsBuzz Adams
Neon Green Ribbon Worm Freaks out FishermanNeon Green Ribbon Worm Freaks out FishermanRibbon worms are tiny little creatures that are freaking out the internet. This one captures by a Taiwan fisherman looks like something out of a sci-fi movie.Emily SlapeEmily Slape