Tell the Truth truck CBS

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