Zack Sobiech Loses Battle with Cancer but Leaves the World an Amazing Song
Zack Sobiech is an 18 year-old who passed away last Monday after a long battle with cancer. After learning that he had a few months to live, he decided to leave the hospital, be with his family and friends and leave his legacy in the songs he would write to say goodbye...