Let It Rain: The show must go on

Updated: May 18, 2013 18:05 IST

Rain or shine the show must go on.
7/9
Rain or shine the show must go on.

top photos