In 2009, at aged 14, Sobiech was diagnosed with the bone cancer Osteosarcoma. Several operations and bouts of chemotherapy have followed, but in May this year doctors told him that the cancer had spread and that he only had a few months to live. It's become a disease with no viable treatment.
Now, Sobiech has opened up and tackled his struggle with song, recording the track "Clouds" and appearing in the accompanying video.
"Clouds" is a musical gift left behind for Sobiech's friends and family, though it leaves no one uncertain of the youngster's dire predicament. "We'll go up up up, but I'll fly a little higher," sings Sobiech in the chorus. Later, the heart-wrenching lyrics ring out, "It won't be long now."
"Clouds" is closing-in on 300,000 views on YouTube and is bound to gather steam. His friends have a common wish to see it hit one million views before he passes on.
Sobiech's family has started the Zach Sobiech Osteosarcoma Fund, to enable further research into the cancer which is taking the teenager's life. Supporters who donate $20 or more will also receive a copy of Sobiech's album featuring the studio recording of "Clouds", along with an acoustic version, and a selection of other songs. His story can be found here and donations can be given here.