Sheep on Drugs are a British techno/Industrial music group, formed by Duncan X and Lee Fraser and currently composed of Fraser and Johnny Borden.
First Spin
Last Spin
Sheep on Drugs are a British techno/Industrial music group, formed by Duncan X and Lee Fraser and currently composed of Fraser and Johnny Borden.