Where To Stream Vixen Season 2 Episode 2
Episode 2
- Aired October 21, 2016
- 5 Min
- Rated 6.7
- Number 6 Of 12 Rated Episodes
After recovering from her battle with Weather Wizard, Vixen goes after the thief who stole the Zambezi Totem from the Detroit Museum.