A mysterious mermaid trapped and forgotten for years in the water tower of a small Southern town.
1962
1981
1956
2004
1982
1932
2016
1972
2018
2015
1980
1990
2017
1952
1916