Winter weather puts a damper on holiday travel

50K views

NBC News

1 day ago

Winter weather puts a damper on holiday travel

Winter weather puts a damper on holiday travel