An underrated DC superhero from the underrated comic series "Young Heroes in Love".
Scott Tucker (a.k.a. Thunderhead) is the charismatic strongman of the inexperienced, super-hero team known as the Young Heroes. During "Genesis", he gained the ability to generate electricity.