Clash Royale: The Red King’s New Team! sungyoung LEE July 23, 2017 Games & Toys This is a commercial ad of Clash Royale. This commercial was released in July 2017 in United States. Under the title of “Clash Royale: The Red King’s New Team!”. … [Continue Reading...]