A thrilling Team Competition battle featuring the world's best Ice Cross Downhill athletes excited a big crowd of Lausanne spectators to kick off the weekend of Crashed Ice racing ahead of Saturday's individual finals on the shores od Lake Geneva.
Tags: