This week on The Duel - A disappointed Beth faces the news Nehemiah is going home after losing to Eric in The Duel and more.
Nov 09, 2006
Nov 23, 2006