Massive Orca Spotted off Cape CodMassive Orca Spotted off Cape CodFishermen were scalloping forty miles south of Nantucket when they watched an Orca Whale breach the surface of the water, and they caught it all on camera. Maddie LevineMaddie Levine