Swimming with sharks (Cage Diving, Great Whites) South Africa

Compilation of great white shark viewings from White Shark Projects in Kleinbai, South Africa. Have a go yourself with this great company: http://www.whitesharkprojects.co.za