advertisment video viral The Truth in Ad Sales January 5, 2007 A satirical look at what goes on in an ad agency, presenting a pitch to the client and what it really means. It rings a little true! Share this:EmailPrintTwitterFacebookRedditLinkedIn Rachel Read more articles Previous PostPachelbel Canon in D RantNext PostFighthunger Video competition You May Like NBC and News Corp announce deal Pachelbel Canon in D Rant Color Showdown is here