Public Not Impressed with Budweiser’s New ‘American Spirit’ Ad: ‘Fire Everyone Involved’ — IJR