Guadalupe island shark cage divingGreat white shark cage diving at Guadalupe island with the MV Horizon.