Remember When Four Killer Whales Were Seen Swimming Together in New England Waters?Remember When Four Killer Whales Were Seen Swimming Together in New England Waters?The photo was captured by the New England Aquarium.MeganMegan