ecstasy

Drugged up guinea pigs given coke, ecstasy and weed then ‘sacrificed’

Is Old MacDonald their dealer?