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

‘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.