A mysterious mermaid trapped and forgotten for years in the water tower of a small Southern town.
1983
2003
2004
1989
1994
1992
2008
2001
2007
1997
1993
2016
2015
1981
1985
1936
1940