Sausage Island XI

Sausage Island 11 is the upcoming installment of the Sausage Island Survivor series hosted by Lex and Brett.

The season is set to begin in April of 2016.