Take a break: Sheila prays to the rain gods

Heavy rain has delayed the last-minute work in Delhi related to the Commonwealth Games. So, Chief Minister Sheila Dikshit prays to the rain gods to have mercy. The Great Indian Tamasha takes a look.

Related Videos