This week on The Gralien Report, we discuss one of the most compelling sea serpent reports in the history, which was seen at Stinson Beach, California, in 1983.
This week on The Gralien Report, we discuss one of the most compelling sea serpent reports in the history, which was seen at Stinson Beach, California, in 1983.