philadelphia museum of art
'Team Trevor' takes on 24-hour challenge for families fighting cancer
'Team Trevor' returned to climb the Art Museum steps for 24 hours, just like their late friend did during his battle with cancer.
More Stories
More Stories