Tag : astro stadium

Experience the Most Digital, Engaging & Interactive FIFA World Cup with Astro

3 years ago / 0 comments

The 2018 FIFA World Cup Russia kicks-off this Thursday, 14th June, with the finals on 15th July 2018. The biggest sporting event of the year that’s not to be missed! Astro, as the official …