Times Square - 8 October 2005
It was a total downpour in NYC this Saturday night.