Categories Google Nexus
Androidland by Google & Telstra, open near Apple
December 6, 2011
Apple and Microsoft US retail stores may have something to worry about, with news that Android could in the future be opening