Our bravest ancestors may have hunted giant sloths

Or maybe they were just having fun?