BIG Owl on my Trail

Dumbest Birds on the Planet?



Even if the Dodo were still extant, I think Peafowl would take the prize.

They very well could be...for sure they are some of the LOUDEST! :headbang: