Video: South Africa Bonus Scene

Take a look at a bonus scene from the South Africa episode of Bizarre World.