Video thumbnail for youtube video Veal’s Ice Tree is 60 Feet Tall & Growing