D demon I don't mean to alarm you but you have dogs on your face Apr 28, 2005 #2 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. Click to expand... :lol
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. Click to expand... :lol
Cauliflower of Love Banned Apr 28, 2005 #3 I read "cows". I'm like "wtf" cows pecking out frog livers?