Stranded On Christmas Eve
Christmas near everyone's favorite time of you, a time to celebrate to relax with your family and enjoy the spirit of the season a time to travel... In the northern hemisphere Christmas falls in the winter; a time of cold wet snow and rain, the bringer of travel bans and closed airports if the weather is just right. T...