No doubt that they are mentally off, but it sounds like they are out doing good deeds, which I find pretty admirable. I mean, minus the costumes, these three are choosing to spend their off time wandering around and helping people.
Grimhelm said:
These guys look to me like three social-retards who missed their short bus.