Google and Android Idolian Intros TORBOTAB C8 Android Tablet Only on Amazon Kristofer Brozio | January 29, 2012 It seems Idolian is at it again, they’ve just launched a new Android tablet, but this time it’s exclusive to Amazon. The tablet is called the Torbotab C8 Read More