Lo Fidelity Allstars

Lo Fidelity Allstars are an English electronic music group who have recorded since the late 1990s.

From Wikipedia, released under the terms of the CC-BY-SA license.