Meet "Slinky the Snail"! The Bartz brothers from New Brighton are known for their snow sculptures. How they did this in their front yard this year is fun to watch!