Youngblood (team)

Youngblood are a superhero team that starred in their own self-titled comic book created by writer/artist, Rob Liefeld.

Why They Suck:

There are very rubbish and indeed didn't have any buildup of how they become superheroes, leaving the readers confused.