Mr Toad’s Wild Eye

Screen shot 2011-11-22 at 1.52.27 PM

Well, this is upsetting. If you're tired of watching kittens cuddle with horses, or whatever the interspecies intermingling of the day is, watch this video of a toad with a parasite in its eye. It's a real palette cleanser. The eye looks like it's about to pop, the worm looks ... See the Rest