Archbishop McGee

Archbishop McGee is an Archbishop that went to the unveiling of of Springfield Nuclear Power Plant sign.