‘Ghost Ship’ Washes Up On Florida Beach - Videos from The Weather Channel
Advertisement

‘Ghost Ship’ Washes Up On Florida Beach

May 25, 2025

When the abandoned 45-foot Lady Catherine washed up in Pensacola Beach, Florida, online sleuths went to work to solve her mystery. Here’s what they found.