Seeing the world’s best cars up close in St. Moritz with the über rich

ICE St. Moritz is a new event. For one February weekend, the Swiss ski resort sees priceless classic cars on display and driven on the frozen lake.