Strike Force Backdrop Blur

Video Loading...

Strike Force S01 E12 Fallen Angel

Overview

A murderous cult is alerted to a police investigation by the mayor's premature press conference.