If you can't see the video and only hear the sound, please switch to Firefox/Chrome/Safari for better performance.
Taken Down Season 1
Episode 1 is an episode of Taken Down starring Aïssa Maïga, Luke Pierucci, and John Quinn. A young Nigerian girl is found dead at a bus stop, opening an investigation into her death and leading inspector Jen Rooney to an asylum...
Keywords: