Teresa Payton dishes on Hunted finale

Teresa Payton dishes on Hunted finale