The futuristic Sci Fi City contains a few of Universal Studios Singapore's more thrilling attractions.
22 February, 2012 by Gavin Seipelt