Watch Diabolical Season 3 Episode 7 - Devil Wears False Eyelashes

Add to Watchlist

Diabolical Season 3 Episode 7
Three men die over a span of a dozen years, with no suspicion of wrongdoing and no files charged; but when a deadly car explosion rips through downtown Pensacola, Fla., a new investigation begins; all suspicion points toward just one person.
First Aired: April 21, 2020 - 42 Minutes Runtime
Ad
i
 

Watch Diabolical - Devil Wears False Eyelashes (s3 e7) Online - Watch online anytime: Buy, Rent

Diabolical, Season 3 Episode 7, is available to watch and stream on Investigation Discovery. You can also buy, rent Diabolical on demand at Philo, Amazon, Hulu, Vudu, Investigation Discovery, FuboTV, Google Play, iTunes online.