Video Game

Shangri-La Frontier Season 2 Confirmed!

Shangri-La Frontier Season 2 is officially confirmed to be hitting our screens this year. The lucky month is October, so…

7 months ago