Beauty salon makes world record bid for longest hair braid in India's Tamil Nadu state.

Record ID: 330313