A Chinese man regularly takes his 5,000 ducks for a walk along a busy road and claims never to have lost one in a road traffic accident. Ducks
A Chinese man regularly takes his 5,000 ducks for a walk along a busy road and claims never to have lost one in a road traffic accident. Ducks