Atlanta Police are asking for help in finding an armed robber of the GameStop store in Buckhead. On Aug. 2, officers responded to the store located at 2625 Piedmont Road NE after an armed robber demanded an unknown of money from the register. According to a report, witnesses told police the suspect asked to buy […]