These group Captain Planet Halloween costumes brought back some great memories. Sadly they couldn't find two other people cool enough to complete the Planeteers.
It is well known that Ted Turner is Captain Planet's financial backer. The downside is Captain Planet has to make himself available for any photo op with Turner's friends. Case in point- this is the happiest day in Chevy Chase's life.