THIS AUTO PART COMPANY's ad showed them building a wall....for their new American factory, because that's just what they're expected to do.
Weather Tech