Alligator God

Alligator God

Available on USA, Oxygen, E!, Telemundo, Syfy, Bravo, Hulu, NBC, Sling TV
S1 E5: Deep in the Florida Everglades, detectives find a human head but no body.