SST

SST is Wayne Eliot, an would-be vigilante working on a jet-based suit of armor. Eliot had an altercation with Man-Bat when Eliot's wife Cara hired Man-Bat to follow her husband and find out why he was spening so much time away from home.

History
To be added

Powers and Abilities
To be added