Loading...

India's 'Rural Olympics'

An annual 'Rural Olympics' has been held in Punjab since 1933. Thousands of people gather to compete in events ranging from cycling to using their hair to pull ...