DSF2922

Two street preachers set up in front of the Charlotte, North Carolina Convention Center decrying some of the positions of the Democratic Platform during the Democratic National Convention, 2012.