Home to the US National Snow Sculpting Championship

Brian Kramp is in Lake Geneva with the captain of this year’s team that’s hoping to repeat.

Top Videos