How did I not know this was coming? The new episode of Survivor kicks off tonight, February 26th, and there are three tribes, "Beauty", "Brains" and "Brawn"! Here's the preview of tonight's episode

 

This is Season 28. Meet the cast HERE