Hollywood Film Studio Opens Shop In New Orleans

11 years ago

Quixote Studios,  the Los Angeles-based film and photo studio that supplies film production crews throughout the country with grip, camera and construction equipment opened a new location in New Orleans ...