heroicgirls.com
First Look: Vixen Makes Her Debut on This Week’s ‘Arrow’
This week’s episode of Arrow, “Taken,” finally sees the debut of Megalyn Echikunwoke as a live-action Mari McCabe, a.k.a. the animal-powered superheroine known as Vixen. The CW le…