welcome to my mind
message
archive
theme
These moments will all be stories someday, life goes on.

transformingminds:

Zach Sobiech is a 17 year old diagnosed with osteosarcoma, a rare form of bone cancer. With only months to live, Zach turned to music to say goodbye. Zach turned 18 years old today (May 3rd, 2013) and continues his fight against cancer with a smile that can change the world. 

dontaskdonttelldontstop:

James Gatenby