2023 World Snow Sculpting Championship

TCL Reporter Kristin Haubrich takes us to Lowell Park in Stillwater for the first day of the 2023 World Snow Sculpting Championship. For a full list of the events going on in Stillwater this weekend, click here.