The Eagle Has Stranded
[Thousands of people are camped out in European airports like London's Heathrow because of the giant snowstorm that's crippling travel in the region. Image via Getty]
[Thousands of people are camped out in European airports like London's Heathrow because of the giant snowstorm that's crippling travel in the region. Image via Getty]