Actually,you have at least two leaks. One is from the weep hole. Monitor the leak and keep riding. If it gets bad, get it fixed.
The second one I see is coming from the vicinity of he thermostat and should be looked at asap. If you look at the screw clamp and hose coming off the bottom of the thermostat housing, you will see coolant residue on it.
If you live anywhere close to Rockland county, pm me and I will help you sort it out.