Vixen trivia: 47 amazing facts about the web series! August 14, 2019 By Costas Despotakis Leave a Comment Vixen is an animated web series that airs on CW Seed and is part of the Arrowverse! [Read more…] about Vixen trivia: 47 amazing facts about the web series!