Behold the Ring Wall, World’s Largest Touch Interface (Video)singularityhub.com2 pointskkleiner17 years ago