(The Weather Channel) Parts of the New York City metro area were placed under severe thunderstorm warnings as a storm system moved through the Big Apple on Monday afternoon, dumping plenty of rainfall and producing some incredible images as dark… Read More ›