A team of Indian men break the world record for number of people laying on top of each other with double-sided beds of nails in between.
A team of Indian men break the world record for number of people laying on top of each other with double-sided beds of nails in between.