marria

Walter Marria, right, addresses a Toastmaters gathering in Tallahassee, Fla.