Vince DiFiore. Photo: Lmsorenson.net