Chimpanzee caught admiring his good-looks November 14, 2023 by admin A rescued chimpanzee was hilariously caught checking himself out in a car mirror.