Lady Luck Ship Wreck


The Lady Luck Ship Wreck is located in Pompano Beach, Florida. Launched in 1967, Lady Luck sank in July 2016 off the coast, two months after it arrived from New York City, NY.