Stratton

Stratton

An international terrorist cell is tracked down by A British Special Boat Service commando .