Grey Toads Squeak
- Cleared
Info: "Grey toads make squeak sounds like a children's toy."
Location
Moscow, Russia
Occurred
not known
Posted By
Nika Ryzhova-Alenicheva
Posted On
Sep-14-2015