Showing posts with label exploding toads. Show all posts
Showing posts with label exploding toads. Show all posts

Sunday, May 01, 2005

Eh, Who Knows?

Okay. Now some scientists are saying the exploding toads might be all in our minds. Eh.

Link.

Friday, April 29, 2005

Eureka!

Apparently, we can blame crows for the splodin' toads. Who knew?!?

ABC News link.

Tuesday, April 26, 2005

When Something (?!?!) Attacks Animals!

What the hell? This is just bizarre. And gross. And disturbing. Poor, poor toads.

Link.