iBar – largest multitouch touchscreen

July 17th, 2008 by NearInteraction
YouTube Preview Image