Chris Charlton
Chris Charlton
Chris Charlton in the English-language commentator and Translator for NJPW broadcasts
Top 10 collaborators
Roles
Match
Crew
No crew credits...