Spotted in Alton is a crazy cat snatcher, she has been seen taking cats out of people’s gardens and seems to have a bit of a fetish, if seen please report her!
Spotted in Alton is a crazy cat snatcher, she has been seen taking cats out of people’s gardens and seems to have a bit of a fetish, if seen please report her!