Strong winds and heavy rain swept through the Delaware Valley on Thursday, leaving homes damaged and thousands of residents in the dark.
Widespread gusts of 40 to 50 mph with some peak gusts up to near 60 mph wreaked havoc across the region.
In Brandywine Hundred, Delaware, a large tree came crashing into a home on the 1500 block of Brandywine Boulevard. The tree punctured the roof causing major damage.
Residents from Chester County to the Jersey shore have also reported trees down.
In West Chester, Doris Morrison says she lost power for hours.
"Can't get anything to eat, open fridge, can't cook," she said.
More than 66,000 residents were without power during the height of the storm.
The wind proved to be the biggest challenge for firefighters in Gloucester County, New Jersey.
Two massive fires were fuel by the storm leaving homeowners with just charred remains.
RELATED: Heavy winds fuel massive fires in Gloucester County, New Jersey
Officials are still investigating the cause of the fires.
No injuries were reported on Thursday.
SHARE your weather videos and pictures with Action News.