I was wandering through the TV GUIDE one night, a while back, when I came upon the listing for a Discovery Channel Documentary.
I immediately thought of one of my favorite scenes in THE WIZARD OF OZ, and now I can't get my revision out of my head. ;-D
Leeches, Maggots, and Bees, Oh My!! Leeches, Maggots, and Bees, Oh My!!!, LEECHES, MAGGOTS, and BEES, OH MY!!!!!