Your First Place For News
Rob Liefeld’s Youngblood super-team first appeared in a 1987 promotional who’s who from Megaton Comics, Explosion…