Exo


Exo PC Launches In Canada, Portugal

Exo PC Launches In Canada, Portugal

Coming to the US soon....

Oct 13 2010, 12:38pm CDT

Exo PC Gets Video, Spec Details

Exo PC Gets Video, Spec Details

The Exo PC may have just earned itself a spot as the top iPad competitor. This video from Blogue de Geek (via SlashGear) shows...

May 23 2010, 10:07am CDT