People Are Freaking Out With This Alien Looking Turtle And Yet There’s A Simple Explanation For Its Appearance [Video]
Mother Nature never ceases to amaze us, and this time it did it with an organism rarely observed. A baby turtle with only one eye has entered our universe, perhaps to conquer it. Some Internet users call it an “alien” because of its strange appearance and now, it is the most talked about creature on… Read more »