Lousie Lewis is presenting Sandford Children's Hospital with a check on behalf of The Meaning of Life According to Bikers; according to a recent press release at 4:00 pm today, August 14.
Unfortunately after a very short remission period, in June of 2016, Evan’s cancer came back with a vengeance. Evan earned his angel wings on October 4, 2017.
The Nelson family, which includes Lizzie’s twin sister and two older brothers, have hope for the future… hope that one day cancer will no longer be part of their lives.