Lucky Seal Jumps on Boat to Escape Killer Whales Near Vancouver Island, British Columbia
[Some Graphic Language] At least 12 Orca Killer Whales hunted a seal near Vancouver Island, British Columbia, and the seal jumps in a boat to save himself. Video of about a dozen Killer Whales off […]