
i.imgur.comSource:
Have you ever discovered something on the Internet that was almost impossible to believe?
The Internet is indeed a treasure trove of knowledge. The more you dive, the more amazed you become. GIGGAG brings you some incredible discoveries made online by some very surprised people.
Bonus fact: A certain species of turtles in China can pee from their mouths. Just so you know.