Deep Frozen Folks – Montpelier, VT
The Deep Frozen Folks of Vermont are ordinary people who have been frozen in the Vermont wilderness. Apparently, people would freeze their elderly relatives and thaw them out in the spring... Only in Vermont!
Advertisement