Lucifer
Let Pinhead Sing!
S3 E17:
When a superstar singer's life is threatened, the team is thrust into the world of big-ticket stadium shows, crazed fans and divas; Charlotte tries to help Linda and Maze repair their friendship.
Starring
Jacqueline Obradors, Skye Townsend, Jillian Rose Reed