February 27, 2011 by Lawrence Oei 0 The new “Area 51” of Singapore – soon to be launched to the public. D3100 cropped. Share this:FacebookXLike Loading... Related