MacBride, Stuart2008
Audiobooks
It's been 18 years since Grampian Police caught the Flesher - the serial killer who butchered people all over the UK - & seven years since he was released from prison, his conviction overturned. But when a container full of joints of human meat appears at Aberdeen Harbour, it kicks off the larges...