Stella Baker Stars In New CW Series 'The Republic of Sarah' - Watch the Trailer!

stella baker stars in new cw series the republic of sarah 08

About Photo #1313343: If you've been watching The CW, then you've definitely been seeing previews for The Republic of Sarah! Stella Baker is starring in the brand new show, which… Read The Post Here