FOXY99.com
The Big Stick!

Baby born with extra head attached to the stomach!!![PICS]

nydailynews

A baby has been born to a woman in India with a head attached to the stomach. Amlekha Bairva, 22, gave birth to the parasitic twins last month in a tiny government run hospital in their village but soon rushed to JK Lone Hospital, in Jaipur, in the northern state of Rajasthan, for further tests.

Read More