Nightly News   |  February 25, 2010

Winter storms wearing on Northeast

Another major storm dumped inches of rain or snow on cities and towns already reeling from the financial and environmental burdens imposed by a season of unusually fierce weather. NBC's Mike Taibbi reports from Pennsylvania.

Share This:

Sorry, we do not have a transcript available for this video at this time.