Stella Baker Shares Details on the Premiere of The Republic of Sarah

The town of Greylock is about to begin its fight for freedom and avoid demise! Hear what star Stella Baker had to say on what to expect from the new CW show and . You won’t want to miss the series premiere of The Republic of Sarah, Monday at 8P on CW26.