Saturday, September 4, 2010

Resort World Sentosa



This is truely and amazing video on Resort World Sentosa latest attraction on Universal Studio, an must visit attraction for both locals and tourist.