17-year-old Zach Sobiech died yesterday (May 20th, 2013), but what he left behind is beautiful. This video brought tears to my eyes. I wish I could watch this every day.
Almost cried a couple times… He makes me want to be a better person.
(via powerfullypeaceful)
Bahahahahahahaha!!!!!!
(via run-till-the-end)
(via run-till-the-end)