Vincent Price bashing the Duke Respect Durham campaign from the podium at the Duke Center for Community Engagement launch is not a great look.

Comments