Roomba Trouble..

I was watching this infomercial abt the iRobot Roomba, and the deal looked good. So i called up the support center and asked – “Does Roomba and Scooba iRobot works in other countries as well? coz the America uses power of 120 […]

Read More