Tropical Depression Edouard soaks Southeast Texas after roaring ashore near Port Arthur

03:58
Tropical Depression Edouard soaks Southeast Texas after roaring ashore near Port Arthur
Tropical Depression Edouard is swamping Southeast Texas with heavy rain and flash flooding and has left more than 70,000 customers without power as it slowly makes its way inland. FOX Weather Meteorologist Britta Merwin, who was in Port Arthur as Edouard made landfall nearby, describes the cleanup efforts expected to begin later Wednesday.









