Sea Shepherd Supporters in Faroes?

Discovery Channel
Sea Shepherd Supporters in Faroes?
Paul and Heri debate about true supporters of Sea Shepherd in the Faroe Islands.
View Comments (0)