Champions

The Champions are a superhero group based in Los Angeles.