ReviewsTech Newton 2 – Yeah I could go for that. May 23, 2008 801 views This rumour is really starting to take some legs. And to tell you the truth, I’m starting to think it’s…