No, I have not looked on the Terra, I searched out for a Sertao and found some pics. My guess is that this does reside in the radiator. I also noticed some inline thermostats listed for other 650's, that they put in the hose. So I started thinking. Some folks have spent a couple hundred on crash bars, some are experiencing overheat issues, so I am going to look into a possible radiator swap out, with mods to beefy up the frame to act more like a crash bar. There has to be some generic radiators with better capacity that would fit these bikes. I can't imagine what a replacement costs, and if the thermostat is in the rad, and Husky is not making the parts any longer, might be a good time to develop a solid fix now. The thermostat is guaranteed to fail eventually. Just thinking is all, still need to setup my shop and that will still take me another month or so.