Рет қаралды 84
Alwyn Joseph
This is an old video clip of New Life Ambassadors in Genesis over 16 years ago. Do not expect HD quality. Just relish the momentPlease remember to check the subscribe button if you have not done so before.