Check it out — Bizarro Firestorm! I was aware of his appearance in the cartoon The Super Powers Team: Galactic Guardians, but I didn’t think he ever appeared in the comics. Me am so not happy! This comes from Supergirl #57 (Dec. 2010) by Sterling Gates and Bernard Chang. Below is an image featuring several […]