TV Reviews6 Comments First Thoughts on CW’s Vixen August 29, 2015September 4, 2015 Geekritique Continue reading First Thoughts on CW’s Vixen