Anheuser-Busch InBev has today (21 May) launched a second global TV ad to mark Budweiser's sponsorship of this summer's FIFA World Cup.