Sheep on Drugs
Sheep on Drugs
 
Mocking pop culture and sneering at authority, the U.K. duo Sheep on Drugs began with the credo "sex is death, drugs are for sheep, buy the product." Formed in 1990 by vocalist Duncan X (aka King Duncan) and multi-instrumentalist Dead Lee (aka Lee 303), Sheep on Drugs combined sleazy rock and trashy...

MORE
Discography
  • Best of a Bad Bunch
    Best of a Bad Bunch

    Original Release Date: January 1, 2001

  • F**k
    F**k

    Original Release Date: June 6, 2005

  • Works
    Works

    Original Release Date: October 21, 2003

 
Share Email Bookmark