Tag Archives: Zero Hour

WTF, DC? Redwing

Introduced in 1991 and mercifully ushered out of existence three years later, the Team Titans were DC’s bungled attempt to duplicate the success of Marvel’s X-Force (also introduced in 1991, and still around today.) They were heroes from the future, … Continue reading

Posted in Uncategorized | Tagged , , , | 1 Comment