(s)tumble upon
Ask me anything
“By 2010 Internet will have 2billion users”. Is that people or connected devices? #letstalk #sun
2 years ago