World’s Most Bizarre Animals You Probably Didn’t Know Exist

Red Lipped Batfish

Photo Credit: imgur.com There are nearly 1.4 million species of animals in the world, so even if you think you’ve seen or heard of them all, odds are, there are at least of few you’ve never run across, including the red-lipped batfish. Found in the waters surrounding the Galapagos Islands, it looks as if its trying […]