0:00
25:07
Pain reduction, lowering blood pressure, reducing blood clot risks … leeches are amazing creatures, I wonder if they can forecast the weather?
More episodes from "What Is It About The Weather"
Don't miss an episode of “What Is It About The Weather” and subscribe to it in the GetPodcast app.