On May 10, 2026, in Chongqing, China, a security video captured a funny encounter between a woman and an aggressive rooster on a rural street. In the video, the woman is walking home when a rooster ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results