liliputing.com
FXI Cotton Candy computer on a USB stick up for pre-order for $199 - Liliputing
FXI Cotton Candy computer on a USB stick up for pre-order for $199
Brad Linder