Why whales are back in New York City

The Cetaceans are back in town.