With months left to live, 17-year-old Zach Sobiech says goodbye through song [VIDEO]

After battling cancer for more than three years, Zach has exhausted all treatment options.

In November 2009, Zach Sobiech was diagnosed with osteosarcoma, a rare form of bone cancer that typically affects growing teens. Since then, he's endured numerous surgeries and months of chemotherapy.

Unfortunately, the cancer spread to both of his lungs this summer, and Zach, 17, was recently told he has only months to live. As the end draws nearer, the Stillwater High School senior is saying goodbye to his friends and family through his music.

Thanks to Dan Seeman, VP of KS95, Zach recently had the opportunity to record one of his songs, "Clouds," with professional musicians. The song and recording session were documented in a music video, which you can watch below.

The lyrics to "Clouds" tell the story of a young person searching for a silver lining as his mortality draws nearer and nearer. At one point, Zach sings, "Be ready to live and it'll be ripped right out of my hands." Later, he sings, "And maybe someday I'll see you again/We'll fly up in the clouds and we'll never see the end."

Here's the video:

Copies of an EP Zach recorded, including "Clouds," will be available for $10 at a party being held at the Withrow Ballroom in Hugo on the evening of December 15. All proceeds will go toward the Zach Sobiech Osteosarcoma fund. For more information about the event, click here.