108madhuri February 9, 2024 8:07pm Loudest animal sound on our planet. https://www.youtube.com/watch?v=PYar0dkZ6v8 #howler #monkey They used this sound for the Jurassic Park movies I did hear them in Costa Rica (once upon a time)
There are no comments yet.