Filming Locations (3)

  • Canada

  • Nairobi, Kenya

  • USA