openPR Logo

Press Releases from Bizarre Bay (1 total)

Sea Serpents Return to the Monterey Bay?

Although it has been decades sine the last sea serpent was officially spotted in the water of the Monterey Bay, we may be on the

Go To Page: