World's smallest primate

Humans are considered the world's most intelligent primates and at 7'1" tall and weighing 325 pounds, NBA legend, Shaquille O'Neill is considered one of the world's most imposing. In support of an organization called Centre ValBio and their efforts to help protect the endangered natural areas... MCT photo
Loading