Trolls - trailer

Trolls - Find your happy place in Denmark (eng)

Global co-branding campaign and exclusive rights to brand Denmark as “Home of the Trolls”.