Survivor: Worlds Apart “Holding on for Dear Life” Season 30 Episode 12

Survivor: Worlds Apart (Season 30) Episode 12 “Holding on for Dear Life” airs on Wednesday, May 6 at 8pm on CBS. In tonight’s episodes, a reward gives castaways an opportunity to deliver supplies to a local orphanage. Also, castaways must scramble after a crazy tribal council leaves some on the outs

Show Summary: The Emmy Award-winning series returns this fall on the CBS Television Network. Castaways will compete against each other with the same ultimate goal: to outwit, outplay and outlast each other. Ultimately, one will be crowned the Sole Survivor and win the one million dollar prize. The show is hosted by Emmy Award winner Jeff Probst.

Click Any Photo Below To Enlarge