Video: Swimming with whale sharks

Sorry for the nip slip but the rest was too amazing to not post