NYT truck for Tell the Truth

October 4, 2010 - 5:24 PM
"Tell the Truth!" truck in New York City.