Dragula Titans Episode 5 Reaction | Zombie Prom November 23, 2022 #DragulaTitans #Dragula #DragulaTitansEpisode5 what did you think about the episode: Who did the best in the main challenge? …