Skip to main content

The Wire - Season 1 - Episode 10

The Cost

11 Aug 2002

53 min

English

Crime

A