A crew of window washers - grime fighters - dresses up as superheroes to give hospitalized children a lift in Kentucky.
A crew of window washers - grime fighters - dresses up as superheroes to give hospitalized children a lift in Kentucky.