Igeoo.com


Country United States
State Afghanistan

Igeoo.com Reviews

  • May 8, 2014

I received a stealth tablet for christmas and it locked up. i contacted the company but they wont honor their warranty. horrible customer service!

Write a Review about Igeoo.com