Where To Stream The Shield Season 2 Episode 8
Scar Tissue
- Aired February 25, 2003
- 60 Min
- Rated 8.8
- Number 26 Of 88 Rated Episodes
Vic and the Strike team set their sights on taking Armadillo off the streets for good.
Scar Tissue
Vic and the Strike team set their sights on taking Armadillo off the streets for good.