The Teen Squad

A team of young superheroes, formed before The Exodus.
Location
Notable Members