Filming Locations (1)

  • E & R Jungle Film Company Studios - 1720 Soto Street, Los Angeles, California, USA (studio)