Deadliest Catch star Todd Meadows dies while filming fishing TV series on Aleutian Lady on the Bering Sea
A respected and beloved crew member who starred in the American TV show Deadliest Catch has died in a “fishing-related” incident while filming a new season. Todd Meadows was the newest member working on the fishing vessel Aleutian Lady, trawling for crabs …