Whale Wars - Season One Finale*
Incoming! The Sea Shepherds have located the most important ship in the Japanese Whaling Fleet, the Nisshin Maru Factory Ship. Despite constant warnings from the Japanese Whalers, the Sea Shepherds intensify their crusade and strike. The Season One Finale of Whale Wars - Friday, December 20, only on Animal Planet.