Ice, Ice Baby! Inside New Hampshire's Frozen Wonderland

ABC News' Brad Mielke tours the Ice Castle in Lincoln, New Hampshire.

January 27, 2016

Top Stories

ABC News Live Presents