WHALES SWARM CAPE COD April 22, 2011 by Tap Vann CAPE COD – A record number of endangered right whales are crowding the chilly waters off Cape Cod, Mass. READ MORE
Aliens Fail to Abduct Whale September 19, 2008 by Marge Floori Unidentified flying… Orcas?… or humpbacks?