Press "Enter" to skip to content

Heavy rain, strong winds bring down trees across Philadelphia region

First responders rushed to the Chinese Festival in Hockessin after these tents collapsed and tables toppled over during the storm.
Source: ABC News 6

Be First to Comment

    Leave a Reply