Thanks! Share it with your friends!
You disliked this video. Thanks for the feedback!
NY, DC mayors make urgent pleas to drivers
The mayors of two of the largest cities in the US make an urgent plea for people to stay off the roads as a monster snowstorm plagues the East Coast.