Durban FIFA World Cup Stadium- To the Top & Back!.wmv

Taking the Skycar up to the top of the Fifa World cup stadium in Durban, South Africa.