The Shield · Specials

Last Call: The Final Episode

S0·E28 · 25 Nov 2008 · 30m