- Entertainment Producer
Satan Comes To Campus | This Is Sketchy
What happens when Satan is in charge of a college campus?
Jeffrey: Ryan Nelson
Satan: Antwan Smith
Director/Editor: Ryan Thompson
Camera Operator: Charles Bergman
Producer: Brittany Lau
12 views0 comments