If..Else Log

Shop drop

Shop drop v.
1. To covertly place merchandise on display in a store. Primarily used in guerilla ad campaigns, tactical media projects and art installations.
s. reverse shoplift, droplift

-30-