"OSHIDA" content on TweakTown - Page 1
We found 1 items for the tag: OSHIDA
NEWS
Woman gave birth to this rare baby that has 2 heads and 3 hands
A woman in India has given birth in a private nursing home to a baby that has two heads and three hands. Here's what doctors think.