Pain reduction, lowering blood pressure, reducing blood clot risks … leeches are amazing creatures, I wonder if they can forecast the weather?
See All 222 Episodes of "What Is It About The Weather"