Entertainment Earth

Tagged: Galaxy Battles

1

PRESS RELEASE: Galaxy Battles Is Back!

Manila, Philippines – We are proud to announce that Galaxy Battles will be back with a bigger and better season two! After reaching global audiences for Galaxy Battles season one in Shenzhen, China the...