Now Playing | The Call From Tokyo 134

The Sea Shepherds receive a call from Tokyo informing them that the Japanese are ending their whaling season early and heading back to Japan. Paul is skeptical, but that doesn't stop the crew from celebrating.

Recommended for You

Watch More Whale Wars Videos
Filter