In 1973 someone stole $200,000 from Led Zeppelin's safety deposit box. Forty years later, it creates a Pandora's box of trouble for a New York City cop.
In 1973 someone stole $200,000 from Led Zeppelin's safety deposit box. Forty years later, it creates a Pandora's box of trouble for a New York City cop.