About Israel Houghton
Israel Houghton is a Grammy Award-winning Christian music artist and worship leader.