Comments on: Tapwave Zodiac Now in CompUSA Stores
The Tapwave Zodiac mobile entertainment console, its accessories and games were rolled out in all 227 CompUSA stores today. The Zodiac will be placed in the mobile computing section of the CompUSA stores.
Article Comments(9 comments)
This article is no longer accepting new comments.