News

Brad Pitt’s F1 movie scores big in China, breaking past old bans and riding the country’s growing love for Formula 1.