Island

Island is the 89th episode of Taggart.

It was originally broadcast on the ITV network on 27 February 2008.

SYNOPSIS
To be added

CAST
To be added

LOCATIONS

 * Dunure, South Ayrshire, Scotland