Netflix now allowing UK residents to signup along with an Android app being available

by Jeremy Meiss on January 9, 2012 , 3:58 am