New York's Deluge

It has been raining quite severely in New York lately. NBC News Even the torch of the famous Statue of Liberty has been replaced with an umbrella, but the umbrella itself can hardly withstand the storm.

newyork