Teen beating the odds after motorcycle crash