The CW is rolling out the red cape for Supergirl beginning August 1, as she takes over the network every Monday night until the second season premiere on October 10.
Posted in: TV News