Top
30°
4.9

Supernatural Season 12 Episode 8 Review: Lotus - TVF

TVF
On Supernatural Season 12 Episode 8, Lucifer's next vessel is the president of the United States. Can Sam and Dean stop him in the midseason finale? Find out in our review!

Read Full Story >>
tvfanatic.com
The story is too old to be commented.