98% of seal's killed in Canada are killed by the Newfies of Newfoundland. This is not a Canadian problem. This is a Newfoundland problem! And this is the reason animal rights organizations hae failed to stop this for 40 years - they had the wrong target. Canada is NOT the target, Newfoundland is!

Footage courtesy of PETA. Thank you PETA!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…