About Lamb
Lamb is a British electronic music duo who gained popularity in the late 1990s with their fusion of trip hop, drum and bass, and jazz influences.