Video: Brad receives a delivery of leeches and accessories By Peter Adrian Tags buy leeches, leeches, medical leeches Posted May 15, 2020 Brad receives a parcel, explains about leeches, is the coolest dude and he knows a lot about leeches! Share the Leeches!