Rare Exports: A Christmas Tale - Trailer

  • 12 years ago
In the depths of Lapland's Korvatunturi Mountains, 486 metres deep, lies the closest guarded secret of Christmas. The time has come to dig it up.