• 6 years ago
Loud mouthed roosters on a UK farm are a disturbance to neighbors and are being forced to move.

Category

😹
Fun