What is Avenging Angel's real name?
Avenging Angel's real name is Warren Kenneth Worthington III.
Warren Kenneth Worthington III is a superhero appearing in American comic books published by Marvel Comics.
Source: Wikipedia: Warren Worthington III
Avenging Angel's real name is Warren Kenneth Worthington III.
Warren Kenneth Worthington III is a superhero appearing in American comic books published by Marvel Comics.
Source: Wikipedia: Warren Worthington III