Originally Posted by BEYFlyer
Things that make you go "hmmm"???
Makes me rethink my strategy of staying at the IC next time I'm in Singapore
... The question now is, "Where will you find your Shangri-La?" Maybe in Singapore...
IC followed by the Shangri-La ad? Its almost like the prelude to a KrisWorld movie