Serengeti flows