Author:grl.rest ‘Survivor’ Season 32 Winner Michele Fitzgerald IMDb'Survivor' Season 32 Winner Michele Fitzgerald Where Is She