On a yacht off the coast of Kamchatka, excursionists observe a dramatic fight for survival: Killer whales are targeting a seal, but the clever animal escapes its pursuers at the last moment.
On a yacht off the coast of Kamchatka, excursionists observe a dramatic fight for survival: Killer whales are targeting a seal, but the clever animal escapes its pursuers at the last moment.