Beautiful, interesting, incredible cinema.
The fascinating story of a group of young men that practice the ancient art of ‘pehelwan,’ or mud wrestling, at the Bhuteshwar Akhara in the town of Mathura, India.
The fascinating story of a group of young men that practice the ancient art of ‘pehelwan,’ or mud wrestling, at the Bhuteshwar Akhara in the town of Mathura, India.