Intel touch desktop at CES, Las Vegas

July 12th, 2010 by NearInteraction
YouTube Preview Image