Bonus fact: A certain species of turtles in China can pee from their mouths. Just so you know.
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.