This Day in History: 2003-07-18
This week in 2003 there was controversy in the community after the city sponsored a “Trina” concert in which she mounted men from the audience and simulated sex acts on stage as Mayor Jamie Mayo watched in the audience.