The stars of the popular Animal Channel series Whale Wars have been in Maine for a month, stalled by engine repairs after working in Iceland. Their next destination: The coast of South America. Read More