Filming Locations (2)

  • South Africa

  • Johannesburg, South Africa