07/26/2017
Recognize this photo? Did you know that the Cohen Brothers' film "Hail, Caesar!" was filmed right in LA, mostly at The Lot Studios in West Hollywood, CA? The Lot is one of our fabulous clients, so be sure to check out the site we built for them. www.thelotstudios.com
Located in West Hollywood, The Lot is an independent facility that offers over 250,000 square feet of sound stage, production and support space.