- Advertisement -
A powerful winter storm dumped as much as 10.7 inches of snow in the Washington area on Monday, January 3, according to the National Weather Service. The snowfall led to flight cancellations, traffic disruption and power outages. This footage, filmed in the DC suburb of Alexandria, Virginia,…

