Scary: Carol Vega, Omar Galanti are publicly shamed. Photo #20

Scary: Carol Vega, Omar Galanti are publicly shamed.