July 22, 2015 at 09:01:24 UTC
Nunzio "Champion Cheetah" Chazelli, a former track athlete turned superhero.