Winter storm ties up air, road travel, as thousands of flights are canceled
A winter storm dumped eight inches of snow on Philadelphia and is being blamed for car accidents all along the East Coast. Deborah Gembara reports.
A winter storm dumped eight inches of snow on Philadelphia and is being blamed for car accidents all along the East Coast. Deborah Gembara reports.