
The window washers at a children’s hospital in London dress up as super heroes to lift the children’s spirits. You gotta love that they do this, it’s awesome.
The window washers at a children’s hospital in London dress up as super heroes to lift the children’s spirits. You gotta love that they do this, it’s awesome.