Universal Studios Singapore’s BattleStar Galactica is BACK!

After taking a hiatus for about 2 years, the BattleStar Galactica is back in action at Universal Studios Singapore in Resorts World Sentosa! If you’re