This Just Ain’t Right
So I learned today that Budweiser is the official beer of the World Cup. Normally you’d say, ok, whatever, but in this instance it means that the only beer allowed to be sold inside the stadiums is Budweiser. All this in the land of the great Pilsners and other beers – what is the pee water that is Budweiser doing on sale in Germany at all? The Germans (and I would think most Europeans) are understandably upset but it’s done. If you want a beer inside the stadium you’ll have to smuggle it in, or just drink water, tastes better than a cold Bud anyday.