 Lemon Jelly

Lemon Jelly is a British electronic music duo from London that formed in 1998 and went on hiatus starting in 2008.Since its inception, the band members have always been Fred Deakin and Nick Franglen.