Kraken’s FIFA World Cup sponsorship gets a spotlight moment as Brazil’s dramatic exit captivates global audience

Comments

Join the discussion on this story.