Sea Shepherd labelled

sea_shepherd_260106

The anti-whaling activists of Sea Shepherd have unveiled a new secret weapon as they depart for the Southern Ocean to try to put the Japanese whalers out of business