David de Wet swopped sides more than we change underwear.
From the start of the game, he was up for elimination every time the group went to tribal council.
Last night, David was given one last chance to fight for his life, narrowly losing to fierce competitor, Sivu.
David now joins the jury who will decide who takes away the million rand.
The final three are: Graham Jenneker, Sivu Xabanisa and Buhle Madlala.