Family Business: Sarah Carter Brings a New Cicada to The Flash

Like many Flash fans, we were pretty stunned after last week's shocking end-of-episode reveal.

Subscribe to RSS - grace gibbons