GO
Loading...

Budweiser Taste Testers

Wednesday, 2 Jul 2008 | 12:00 AM ET

Everyday brew masters at Anheuser Busch in St. Louis gather for a round of drinks. They sample fresh Budweiser flown in from the company's 12 U.S. breweries.