Crew 24

Cliff Sturtevant

Makeup Artist

Jamal Sledge

Executive Producer

Vincent DeLuca

Executive Producer

Tommy Roark

Executive Producer

Juel Taylor

Executive Producer

Zachary Archie

Production Assistant

Pieter Markus

Production Assistant