Bartz brothers unveil giant snail snow sculpture in New Brighton

Being newer to Minnesota, I didn't know these brothers existed! I guess they do this every year?? Idk. All I know is this is what talent looks like! Shoutout to the Bartz Brothers for creating something that bring people from all over to see their masterpiece! And they do it all for charity as well!



Content Goes Here