"the recent "leaking" of fall pilots to youtube is shameless astroturf promotion
faux-grassroots promotion, usually hiding a corporate advertising or marketing movement
""the recent "leaking" of fall pilots to youtube is shameless astroturf promotion" What is the definition of "astroturf promotion"?