Posted in Anheuser-Busch, Atlanta Beer Week, Beer News, Videos

Bud Claims America’s “Largest Local Brewer” in New TV Spot

I am sure that you have noticed that there is a growing ideological division between big brewers and small craft breweries. (See Craft vs. Crafty, Yankee Beer Stand Debacle & more). Budweiser’s newest spot seems to try to blur the line even more. Budweiser – “America’s Largest Local Brewer.” The tv ad ties in with the “Track your Bud” campaign, where can see where your beer was brewed.