Bob Fioretti. Photo by Matt Simonette