Last updated: 04:11 PM ET, Sun December 28 2014

Snowfall in French Alps Strands Tourists, Blocks Roads

Destination & Tourism Michael Isenbek December 28, 2014

Snowfall in French Alps Strands Tourists, Blocks Roads

Comments