Over 2,000 animals spotted off the coast of Cape Cod

Whale sharks and blue whales and rays, oh my.