Two robbers were captured on camera dropping into a check cashing store from the ceiling.
Wednesday 18 September 2024 19:06, UK
Please use Chrome browser for a more accessible video player