Ross Video, Riot Games Create League of Legends Championship Series Pigeon Mascot With AR Technology
League of Legends(LoL) is the world’s most-played PC game, with over 100 million monthly active players. Each summer, teams from fourteen regions around the world come together to face-off with […] More