76172956
Nov 29, 2000
Apr 2, 2002
NATIONAL CINEMA NETWORK INC.
Subscribe
Promoting the goods and services of others in movie theatres through the use of interactive, touch screen demonstrations in movie theatre lobby areas