DLC edited English subtitles for Sleaziest Political Ads of 2012
DLC added a video: Sleaziest Political Ads of 2012