Where To Stream Supernatural Season 12 Episode 8
LOTUS
- Aired December 8, 2016
- 60 Min
- Rated 7.1
- Number 290 Of 327 Rated Episodes
Lucifer takes a new host body: the President of the United States. The Winchesters are forced to turn to the British Men of Letters for help to remove Lucifer's essence from his new host, but the Secret Service has other ideas.