CHOA Cape Day celebrates 'true heros' in Atlanta

The superheroes have returned. Actually they never left. It's time for yet another Cape Day at Children's Healthcare of Atlanta on Oct. 21.