The Pioneer Press has reported that 18 year old Zach Sobiech passed away this morning surrounded by family and his girlfriend.  He battled Osteocarcoma since he was 14, and recently wrote and recorded a song called "Clouds" as a way to say goodbye to friends and family.

His family released this statement:

“It is with heavy heart that we announce the passing of our son Zachary David Sobiech. Our family has been blessed not only by his amazing presence in our lives, but also by the love and support of our family and friends and by so many people in the community. In particular we’d like to thank those people who listened with their hearts and helped Zach bring his message and his music to the world.”

His song recently gained the attention of celebrities, and a video was put together with many of them lip-synching his song, "Clouds."

And this is Zach's original video for "Clouds."