One of the most audacious heists in British history, occurred on August 8th, 1963, when thieves stole millions from a Royal Mail train.
One of the most audacious heists in British history, occurred on August 8th, 1963, when thieves stole millions from a Royal Mail train.