Leesa Richards has recorded with such artists as Lenny Kravitz, Faith Hill, Whitney Houston, Barbra Streisand and others.
Added by Upcoming Robot on January 16, 2011