Primary Menu
WASHINGTON - APRIL 20: A worker looks for defective bills in a bundle of newly printed twenty dollar bills as they are prepared for distribution to financial institutions April 20, 2005 at the Department of the Treasury Bureau of Engraving and Printing in Washington, DC. Regardless of its denomination, a bill, or banknote, costs 6 cents to produce. A dollar bill lasts about 22 months. (Photo by Joe Raedle/Getty Images)

Drivers in Atlanta were treated with cash when an armored truck’s door flew open.  More than a dozen drivers were getting out of their cars on I-285 and collecting money.  Police are now investigating how much money was lost. Police also said taking money off the road is a crime and people who took the cash need to return the money.


Read more here.