Delicatessen were an indie-rock group formed in Leicester, England in the early 1990s. They released three albums and four singles before splitting in 1998.
Popular tracks
37
Delicatessen were an indie-rock group formed in Leicester, England in the early 1990s. They released three albums and four singles before splitting in 1998.