Tell the Truth truck CBS

October 4, 2010 - 5:18 PM
A Media Research Center "Tell the Truth!" truck ad in downtown New York City.