Tag Archives: Deep Water Salvage

Sea Tow returns to TV series Deep Water Salvage

Sea Tow – an on-water marine assistance provider – announced it will appear in season three of The Weather Channel television network’s docuseries DEEP WATER SALVAGE, which premiered Sunday, June 11. DEEP WATER SALVAGE season three follows crews around the globe – from the Gulf of Mexico to the shores of Spain – as they take on high-pressure missions to salvage ships in peril ...

Read More »