Ducks Stop Traffic
- Cleared
Occurred on / Vung Tau, Vietnam
Info: A large flock of ducks stops traffic. Credit: Truong...
Location
Vung Tau, Vietnam
Occurred
not known
Posted By
Posted On
Oct-2-2024