Hello all DC fans! How excited are you that The CW’s DCTV shows are back? The premieres start this Sunday and I couldn’t be more thrilled. How have you been spending the hiatus?
Have you been waiting for the other shoe to drop? Well, this week's Supergirl has not just dropped it—it’s thrown it down from great heights.