Vince DiFiore onstage in SLC. Photo: Lmsorenson.net