Humpback Visit Video Two humpback whales visited the TE SubCom Dependable during the OOI RSN Primary Node Installation cruise –Video by Cecile Durand Read More » July 30, 2012