Cloud of Witnesses by The Church @ HP | Jul 13, 2012 Kristen Werner / Mezzo Soprano Garrett Martin / Piano