Description

In London, a criminal gang raids the Millennium Dome to steal The Millennium Star diamond, but police surveillance catches them in the act

Location

London

Rate

Questionable importace (5)

Sphere

General

Comments