THE CORPORATION [15 of 23] Triumph of the Shill

   

modsiw

 

Published on Jan 16, 2010

15. Welcome to the new world of undercover marketing and product placement. With staged encounters such as passer-bys discussing a hot new CD, advertising is infiltrating our lives in ways we're not even aware of.