The Walking Dead’s Emily Kinney Joins The Flash as the Bug-Eyed Bandit

VixenVarsity: Looks like Emily will be playing Brie Larvan, a female Bug-Eyed Bandit. Bertram Larvan is an Atom villain, who designed a mechanical insect to control insect pests. Larvan found out Atom’s secret identity and due to accidental exposure to amnesia gas, ends up forgetting.

Read Full Story >>
The story is too old to be commented.