LOOK: The Netflix Home in Geylang, Singapore
Last October 25, we were invited by Netflix to visit their humble abode at Geylang, Singapore which they called the ‘The Netflix Home’ to…
LOOK: The Netflix Home in Geylang, Singapore
Last October 25, we were invited by Netflix to visit their humble abode at Geylang, Singapore which they called the ‘The Netflix Home’ to…
by Alyza Angeles · October 31, 2017