Short video of a torrential downpour of rain that out of nowhere in the afternoon on Saturday, May 11 in Lower Manhattan.
Torrential Downpour in New York City
5/11/2013
Updated: 7/18/2015
Short video of a torrential downpour of rain that out of nowhere in the afternoon on Saturday, May 11 in Lower Manhattan.
Friends Read Free