Birbirinden güzel, heyecanlı, inanılmaz filmler.
Detective Chief Inspector Taggart operates out of the fictional John Street police station in Glasgow.