Filming Locations (2)

  • Africa

  • Chicago Illinois, USA (Prairie Fields and Swampy Areas)