11-26-2011, 03:36 PM
|
#1
|
Wizard
Posts: 1,117
Karma: 2094306
Join Date: Oct 2011
Location: Montreal, Canada
Device: Lots and lots of electronic gadgets...
|
London Telegraph: Positive (mostly) review of Vox
Last edited by Cdesja5; 11-26-2011 at 03:57 PM.
Reason: add link to PC World review
|
|
|