Back in January, I shared with you all a post about Bartz Snow Sculptures. Soon after it was published, the Bartz brothers, Austin, Trevor, and Connor, revealed their sculpture for the 2018 season - 19-foot-tall Diggs the Lobster! The delightful sea/snow creature was visited by thousands of people [...]