Singapore, Singapore

Tech reader / wanderer / Googler / admirer / wired / frustrated DJ