Stereolab & Lamb

Comprised of:

  1. Stereolab Group, Began: 1990 in London , Ended: 2009 in
  2. Lamb Group, Began: 1996 in Manchester