Wisconsin is not only home to the U.S. National Snow Sculpting Championship, but it’s also where last year’s national champion is from
Brian is in Lake Geneva with the captain of this year’s team that’s hoping to repeat.
Brian is in Lake Geneva with the captain of this year’s team that’s hoping to repeat.