Video Production Film Studio Sound Stage Home set in the ICV Video Studio Rental in the San Francisco Bay Area