Anheuser-Busch InBev has launched the first in a series of global TV ads for Stella Artois that focuses on the history of the beer brand.