Wow, exploding frogs.....

Status
Not open for further replies.
More than 1,000 toads have puffed up and exploded in a Hamburg pond in recent weeks

...In the meantime, city residents have been warned to stay away from the pond.
:lol
 
Status
Not open for further replies.
Top Bottom