Pedestrians shelter under umbrellas as the walk through a sudden rainfall in New York on Thursday, June 23, 2011. Thunderstorms with strong winds may develop in the city today, dropping as much as 2 ... more 
Pedestrians shelter under umbrellas as the walk through a sudden rainfall in New York on Thursday, June 23, 2011. Thunderstorms with strong winds may develop in the city today, dropping as much as 2 inches of rain and causing street flooding, according to the National Weather Service. (AP Photo/Bebeto Matthews) less 
1 / 1
Associated Press | Photo By Bebeto Matthews
Thu, Jun 23, 2011 2:37 PM EDT