Locals In India Believe That This Baby Is A Reincarnation Of A God
Here is the "God Baby." Doctors believe his extra limbs are the result of a twin that did not develop properly in the womb.
GET MORE GALLERIES LIKE THIS
IN YOUR INBOX!
You May Also Like...
Dude Protests Annoying Everyday Things With Funny Signs (21 Photos)
20 Genius People Who Found A Way To Protect Their Christmas Trees From Their Devious Cats And Dogs
| © 2014