The Deltones
The University of Delaware A Capella group, the Deltones, made it into the Top 10 of NBC’s “The Sing Off”, but it was a guilty pleasure tune that did them in.
WHYY is your source for fact-based, in-depth journalism and information. As a nonprofit organization, we rely on financial support from readers like you. Please give today.