Storms blanket northwest France in deep snow

Try Our New Player
88 views
  • About
  • Add to
Storms blanket northwest France in deep snow as soldiers are called in to help clear access to a nuclear treatment site in northwest France. Duration: 00:40

0 comments