Video: Inside the Levels Audio Post Studio Complex

Mix goes inside Levels Audio, a 13,000-square-foot HD post-production "super-boutique" studio complex located in the heart of Hollywood.