Heavy rain and winds are pounding the Northeast U.S. Storms tore through a beach on Long Island and stranded dozens of people in their cars in New Jersey on Thursday

Storms and possible tornadoes pummel the Northeast US, flooding roads and damaging beaches
Via AP news wire


