Carter Hall

Revision as of 20:34, 29 April 2018 by Pentatonix (talk | contribs)

Carter Hall is the reincarnation of Prince Khufu of Egypt.

He was a founding member of the Defenders and fought alongside them to keep the Germans out of Africa during WWII.