Board Thread:Episodic and Issue Discussion/@comment-47881-20120930004340/@comment-4928331-20120930005355

Cuz Ted Kord was always in that goofy Blue Beetle suit. Jaime's got alien tech that gives him an armored power suit.