GLEN_041030_121
Existing comment:
Walt Disney. The statue is a mermaid, as in the Little Mermaid. There is an urban legend that Uncle Walt is cryogenically frozen somewhere. It's false. Check out http://www.snopes.com/disney/info/wd-ice.htm
Proposed user comment: