Sunday Best Recaps: Let the Church Say Amen

Clip : The final six contestants move the judges to laughter and tears. Season 5 (08/06/2012)

Coming Next

Related Topics