Great White Serial Killer

Great White Serial Killer

S29 E3: Every two years in October a secluded beach on the California coast has been the scene of horrific great white shark attacks. Is it the same shark returning again and again?