Woher kommt James Barrigan?
Der Geburtsort von James Barrigan ist Liverpool, England.
Nationalität(en): England.