A very large Cane Toad was found recently in Rockhampton (where I live ) that rivals the largest ever found listed in the Guinness Book of Records. The really sad part was that this was front page news on Wednesday's paper :rolleyes: (January 15, 2003)
The article and picture can be seen here.
The article and picture can be seen here.
Comment