Sheep On Drugs

'Sheep On Drugs' can also refer to...


More Like This

Show all results sharing this subject:

  • Music


Show Summary Details

Quick Reference

Obsessed in their lyrics with sex, drugs and narcissistic rock ‘n’ roll, Sheep On Drugs, based in London, England, consist of Duncan and Lee. Their debut single, ‘Catch 22’, attacked ...

Subjects: Music.

Reference entries

Users without a subscription are not able to see the full content. Please, subscribe or login to access all content.