Yes, ford escape sunroofs have drains, and it also requires cleaning. First, check your car's manual to see how to do it. If you can't find the manual, here is our guide on how to clean the sunroof drain ford escape that may help.