The Storm of the Weekend

  • Aired:  12/08/03
  •  | Views: 2,899

The weekend snowstorm obscures most of the Northeast including the New Hampshire campaigns. (1:06)

Loading...