Great White Serial Killer Lives

Great White Serial Killer Lives

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?