77123163
Mar 6, 2007
PARENT KEVIN
WILEY THOMAS
Subscribe
A hand-controlled audio visual display system comprised of a light source, one or more cameras or sensors in communication with computer software and hardware