Storm brings heavy rain in New York
People walk down Sixth Avenue as heavy rain falls in New York June 7, 2013. The rain is attributed to Tropical Storm Andrea and will fall on the region into Saturday.[Photo/Agencies] |
Related Stories
Photo
Most Viewed in 24 Hours