About Us
Founded in 2006 and headquartered in St. Louis, MO, USA, the Giant Screen Cinema Association (GSCA) boasts membership of more than 300 corporations, institutions and individuals from 26 countries engaged in the production, distribution and exhibition of giant screen film experiences.
|