Now
82
Thu
91
Fri
Police in England responded to reports of a woman screaming but discovered it was, in fact, a pet parrot making the sounds.According to Yahoo News, three police