LOTUS
EPISODE #9: First Blood LOTUS Episode 12:08 Airdate: December 8, 2016 Directed by: Phil Sgriccia Written by Brad Buckner & Eugenie Ross-Leming When Team Free Will learns that Lucifer is possessing the president of the United States, they devise a plan (with help from the British Men of Letters) to exorcise the most powerful man…