I haven't mentioned much about Survivor lately but I must admit, this season has been better than I expected. The most recent episode was simply devilish. If Cirie doesn't win this thing, I am going to be extremely disappointed. She is truly a mastermind!
Seeing Ozzie get the boot was priceless. Well done, Cirie. Well done!