Two Faced Baby
kb2o
Published
04/25/2008
Baby Lali born in India with two faces. She is worshiped by the town's people who want to build her a temple.
1 Comments