Snowflame: DC’s Cocaine-fueled Villain

Today I Found Out features one of the comic book world’s infamous oddballs. Snowflame is a villain who appeared in the second issue of the short-lived 1988 series New Guardians. While the titular team of heroes …