Lucifer Season 3 Episode 17: Let Pinhead Sing! at Couchtuner

Posted by CouchTuner on March 13, 2018 – 1:21 am at Lucifer
Couchtuner Desc:

When a superstar singer’s life is threatened, the team is thrust into the world of big-ticket stadium shows, crazed fans and divas, giving Lucifer a run for his money.

Watch it here: Lucifer Season 3 Episode 17