Parrots are not just known for their beauty but also for their smartness and intelligence. Their capability of imitating and caricaturing things around them is quite striking. You surely have seen many videos featuring parrots trying to talk in human language copying their human friends. Well, this one’s with a little twist.
This video will show you a parrot showing i