Downed tree, power line causes accident and road closure along Canal Road

A tree and power line came crashing down early Wednesday resulting in an accident and road closure. The tree came down along a section of Canal Road in northwest D.C. A vehicle struck the downed tree.
MyFox Washington DC – Home