Indian Baby Toss
TheStapler
Published
04/30/2008
This Indian village has a tradition of throwing infants 50 feet off a building onto a sheet below.
0 Comments