Washington, D.C., New York and Boston are bracing for high winds and torrential downpours on Christmas Eve. The South may see tornadoes.
Original source (ABC/Youtube)
Washington, D.C., New York and Boston are bracing for high winds and torrential downpours on Christmas Eve. The South may see tornadoes.
Original source (ABC/Youtube)