South Africa – Great White Shark cage diving – underwater

This is Ben in the water videotaping. The other video is Hayley taping from above.