Snow Sculpture

Bartz brothers whale 2020

Bartz brothers unveil giant whale snow sculpture

Walvis is more than 22-feet tall and 63-feet long!