Author:kutof.fit Survivor Edge of Extinction Michele Fitzgerald winner of 'Survivor' season 32 the place