The CD "I Promised God" was produced and released in 2002 as a result of a promise Nelson made to God 1996 after he found himself near death face down on a sidewalk in Rochester, New York.
The CD "I Promised God" was produced and released in 2002 as a result of a promise. Nelson made a promise to God 1996. He found himself near death face down on a sidewalk in Rochester, New York.