The Devils Patch

Apr 20, 2017 on History at 10:00 PM

Summary

A missing cell phone that contains candid video recordings threatens to derail Falco's operation and leaves him facing a pivotal moment of truth.

Previous episode

End of the Road
Season 2 Episode 7

Apr 13, 2017