You don't have to get a fix of your DC super hero on the CW because new episodes of Vixen are on now.
In addition to that they have the Original Flash episodes as well.
Just a quick post to tell you can find these on The CW Seed.com, or download the CW Seed app from your app store.
That's all for now.
Go forth and do Well