21-year-old Wilson man fighting for life after August car crash