Seal vs octopus: Onlookers win February 11, 2015 Residents in Victoria, B.C. witnessed an amazing show of survival of the fittest this week as a harbour seal took on an octopus. And,… Continue Reading