Mermaid Blamed for Car Crash in Jamaica | Coast to Coast AM
A fatal car crash on a bridge in Jamaica has renewed longstanding rumors within a nearby community the waters below are inhabited by a bloodthirsty mermaid.
www.coasttocoastam.com