Special Squad backdrop
No Image
Special Squad•Season 1•Episode 11

The Set-Up

Oct 1, 198460 min
Discussion

Someone is determined to destroy Davis, but who or why is a mystery.