The Dunbar Armored Robbery: $18.9 Million They Couldn’t Spend



In September 1997, six men walked into the Dunbar Armored cash depot in Los Angeles with a key and left with $18.9 million in …

source

Author: Fortune Notes

Leave a Reply