Watch: Video Of A Daring Rescue Mission On Sinking Vessel Seacor Power
US Coast Guard recently released a nail-biting video showing a maddening race to save lives aboard the Seacor Power – the vessel that capsized off the coast of Louisiana in April, taking the lives of 13 people.