Studio 2 is a nightmare for sound. You can hear tons of road noise from busy Santa Monica Blvd outside.
Great stage.
Could you please lessen the psychopathic/pedophiliac undertones in your films...
Source Film Studio is a US Electronics Store based in Los Angeles, California. Source Film Studio is located at 1111 N Beachwood Dr, Los Angeles, CA 90038, USA.
Please contact with Source Film Studio using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Source Film Studio opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Electronics Store in Los Angeles