Budweiser releases new pro-America ad with iconic mascot in wake of Anheuser-Busch Mulvaney controversy

The advertisement, which was released on social media Friday, features one of Budweiser’s famous Clydesdale horses traversing the country from New York City to the Grand Canyon, passing by scenes in the American heartland as a narrator delivers a patriotic message.Read More  

​