Steve Holmes and Dana DeArmond have been subjected to public disgrace. Photo #20

Steve Holmes and Dana DeArmond have been subjected to public disgrace.