Feedback

Crying Games: Japanese Babies Face Off

 

Around 800 babies take part in an annual crying contest in Hiroshima, Japan, where some believe that children's wailing wards off evil spirits.

Shows