hard to say if its leaking from the end of the hose in the picture, or if its dripping from above (T-stat housing). Either way it looks like its getting blown around by the wind force while riding.
Agree with SMSW about cleaning it off and restarting it, but I'd pull the rest of the plastic to get access to the T-stat housing and filler cap, check the level and top off if needed, then run it in the garage and watch for the leak with it stationary.