Franc D'Ambrosio
Called "The Iron Man of The Mask", Franc D'Ambrosio was awarded the distinction as the "World's Longest Running Phantom". This accomplishment was immortalized in a cemented hand ceremony and Franc retained this title for over a decade.D'Ambrosio's resume also includes an Academy Award Nominated ...