InBev-owned beer brand Beck's is launching a poster and newspaper advertising campaign linked to its sponsorship of the Beck's Futures Art Award.