Tag: General Sam Lane

Just when you thought that you had enough to keep you ecstatic about the CBS Supergirl television show,...

One of the things fans seem to dislike about DC Comics' New 52 is that the romance that...