Clever and Creative Street Ads Leave a replySome companies chose clever street ads instead of theĀ billboards, pop-up ads and commercials people often ignore.