May The Best Woman Win!

May The Best Woman Win! is the season finale of Survivor: Wales