The window washers at a children’s hospital in London dress up as super heroes to lift the children’s spirits. Now that’s super heroic.

(Source: jonathanjoyner, via sabrina-phynn)