Champions Online Wiki
Advertisement

A superhero group based in Ottawa, Canada.

Sources[]

HERO Games Official Site

Advertisement