Advertising, at least in theory, is supposed to stimulate a consumer's desire for a product or service or at least elevate one's opinion.
The Downtown Halifax Business Commission in Halifax, Nova Scotia, either didn't get the memo or is pulling off some crazy mental...