CCTV: Robbers drop through ceiling in $150,000 Atlanta heist
Two robbers were captured on camera dropping into a check cashing store from the ceiling.
Wednesday 18 September 2024 19:06, UK
Two robbers were captured on camera dropping into a check cashing store from the ceiling.
Wednesday 18 September 2024 19:06, UK