Where To Stream Lucifer Season 3 Episode 17
Let Pinhead Sing!
- Aired March 12, 2018
- 60 Min
- Rated 7.4
- Number 69 Of 93 Rated Episodes
The team is forced to integrate themselves into the world of big-ticket stadium shows after the life of a superstar singer is threatened.