Impastor
Season 2
Ep 6. The Bish is Back
- TV-14
- November 2, 2016
- 19 min
-
8.5 (65)
Bishop Perkins returns and delivers a shocking announcement to Trinity Lutheran. Sheriff Graham turns up the heat on Buddy regarding a recent murder in town. Alexa divulges an astonishing secret.