Atlanta police have arrested two glove-wearing bandits in a red that was filled with dozens of stolen Amazon packages and numerous drugs.The two thieves - 39-year-old Larry Byer and 38-year-old Don‘El Leon Hammonds -were busted early Monday morning after someone called 911 to report the burglary at a business located at 900 block of Huff Road. The caller told police that they saw two men stealing packages from the property and loading them into a red Tesla sedan.
Load More
Load More