Hard Sell

Of advertising.

Forceful and insistent advertising.

This concept's ID is @1~5708