Tag: Taken

Vixen joins Team Arrow in the official synopsis for February 24's episode of Arrow, titled "Taken." This is her...