What we are witnerssing, is screeching howler monkeys on display. Toss em some peanuts and call it a day! Sheesh!!!!!!